The information in this article applies to:
SYMPTOMS
Setting a watch on a data member of a structure whose tag name is the
same as the struct variable name produces an incorrect result.
RESOLUTIONThe best solution is to not use the same name for the struct tag and the struct variable. Another option is to use the Locals window to display the data member. STATUSMicrosoft has confirmed this to be a problem in the Microsoft products listed above. This problem was fixed in Microsoft Visual C++, 32-bit Edition, version 4.0. MORE INFORMATION
To reproduce the problem in the Visual Workbench debugger, compile and
link the following sample as a QuickWin program or place similar code
in a Windows program. If you set a watch on test, it will expand
correctly in the Watch window.
The correct expansion is:
Sample Code
Additional query words: 1.00 1.10 1.50 2.00 4.00 4.10 tagname
Keywords : kbCodeView kbDebug kbide kbVC |
Last Reviewed: January 19, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |