Article ID: 141477
Article Last Modified on 12/2/2003
APPLIES TO
- Microsoft Visual C++ 4.0 Standard Edition
- Microsoft Visual C++ 4.1 Subscription
- Microsoft Visual C++ 4.2 Enterprise Edition
- Microsoft Visual C++ 4.2 Professional Edition
This article was previously published under Q141477
SYMPTOMS
Compiling a program that contains a constructor using exception specification syntax may cause the compiler to generate the following error messages:
RESOLUTION
To work around the problem, add an additional ';' at the end of constructor declaration.
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This bug was corrected in Visual C++ version 5.0.
MORE INFORMATION
Sample Code
/* Compile options needed: none */ class CBug { public: CBug () throw (); // Adding an additional ';' at the end of this line // fixes the problem ~CBug () throw (); };
Additional query words: kbVC400bug
Keywords: kbbug kbfix kbvc500fix kbcpponly kbcompiler KB141477