The information in this article applies to:
SYMPTOMSUsing CString::Format, gives an assertion in Strex.cpp, line 690. This problem occurs when the %+f format string is used. Previous versions of Visual C++ do not give this assertion. Also, only the Service Pack 3 (SP3) debug version of MFC gives this assertion; the SP3 retail version does not give the assertion. CAUSEThis problem is due to a bug in the parsing of the format string in the MFC code. RESOLUTIONThe following are three workarounds:
STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. MORE INFORMATIONSteps to Reproduce Behavior
Additional query words: SP3only parse format string floating point
Keywords : kbMFC kbVC600 kbVS600sp3bug kbDSupport kbGrpMFCATL |
Last Reviewed: October 8, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |