VC 2003 & 2005 compilo bug...
-
Test App : MFC dialog typed (unmanaged) Code:
char szModel1 [256] = { "REQ$-$$$$-$$$$-$$$$-$$$$-$$$$" };
size_t sizeModel1 = strlen ( szModel1 );char szModel2 [256] = { "REQ?-????-????-????-????-????" };
size_t sizeModel2 = strlen ( szModel2 );Result on debugger on VC2003 & VC2005, I don't test it on 2008 & 2010 if some one can try... + szModel1 0x0012fc10 "REQ$-$$$$-$$$$-$$$$-$$$$-$$$$" char [256] + szModel2 0x0012fafc "REQ?-??~??~??~??~????" char [256] sizeModel1 29 unsigned int sizeModel2 21 unsigned int The content and the size of the string is bad with "??-" sequence... Strange :confused:
...
-
Test App : MFC dialog typed (unmanaged) Code:
char szModel1 [256] = { "REQ$-$$$$-$$$$-$$$$-$$$$-$$$$" };
size_t sizeModel1 = strlen ( szModel1 );char szModel2 [256] = { "REQ?-????-????-????-????-????" };
size_t sizeModel2 = strlen ( szModel2 );Result on debugger on VC2003 & VC2005, I don't test it on 2008 & 2010 if some one can try... + szModel1 0x0012fc10 "REQ$-$$$$-$$$$-$$$$-$$$$-$$$$" char [256] + szModel2 0x0012fafc "REQ?-??~??~??~??~????" char [256] sizeModel1 29 unsigned int sizeModel2 21 unsigned int The content and the size of the string is bad with "??-" sequence... Strange :confused:
...
Trigraphs strike again! See here for a recent discussion
-
Trigraphs strike again! See here for a recent discussion