FIX: Crash When Class Variable Declared Before Class Declaration (216868)
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 Q216868 SYMPTOMS
This problem occurs while creating class definitions in the source editor. Certain coding sequences cause Visual C++ to close without error or warning.
CAUSE
There are two possible causes of this problem; both happen when attempting to create a derived class: - An object is coded before the class definition in the same source file.
- The base class is accidentally named the same as the derived class.
RESOLUTION
Always type the skeleton of a class definition before coding objects of that class. Another solution is to always edit the class definition in its own header file rather than in the source file where it is used.
Modification Type: | Major | Last Reviewed: | 11/18/2003 |
---|
Keywords: | kbBug kbfix kbide kbVS600sp3fix KB216868 |
---|
|