BUG: Nested Class Does Not See typedef in the Enclosing Class (263600)
The information in this article applies to:
- Microsoft Visual C++, 32-bit Enterprise Edition 6.0
- Microsoft Visual C++, 32-bit Professional Edition 6.0
- Microsoft Visual C++, 32-bit Learning Edition 6.0
This article was previously published under Q263600 SYMPTOMS
According to the ANSI C++ Standard, a nested class should find a symbol in its enclosing class's scope before it finds it in global scope. However, when the code is compiled with Microsoft C++ compiler, the global scope is searched ahead of the enclosing class's scope.
Please refer to the sample code in the "More Information" section for details.
STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Minor | Last Reviewed: | 7/5/2005 |
---|
Keywords: | kbBug kbCompiler kbCPPonly KB263600 |
---|
|