The information in this article applies to:
SYMPTOMSName hiding caused by similar-named variables and user-defined types in the same scope may cause the compiler to generate the following error:
RESOLUTIONUse the elaborated type specifier to name the user-defined type. For example, use "class a::b" instead of "b" to identify the class b nested in class a. STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed
at the beginning of this article. This bug has been fixed in Visual Studio
97 Service Pack 3.
Q170365 INFO: Visual Studio 97 Service Packs - What, Where, and Why MORE INFORMATIONThe sample below demonstrates the problem and the workaround. SAMPLE
Keywords : kbcode kbtool kbCompiler kbCPPonly kbLangCPP kbVC kbVC500bug kbVS97sp3fix |
Last Reviewed: July 23, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |