--- a/objwriter.h Sat Jul 14 16:31:21 2012 +0300 +++ b/objwriter.h Sat Jul 14 17:24:21 2012 +0300 @@ -50,6 +50,7 @@ // ==================================================================== // MEMBERS FILE* fp; + unsigned int numWrittenBytes; // ==================================================================== // METHODS @@ -61,6 +62,7 @@ template <class T> void Write (T stuff) { fwrite (&stuff, sizeof (T), 1, fp); + numWrittenBytes += sizeof (T); } // Cannot use default arguments in function templates..