Using Compaq C++ for OpenVMS VAX
Compaq C++ Compiler Messages
This appendix briefly explains the syntax of Compaq C++ compiler
Many messages substitute information from the program into the message
text. In the following example, the portion of the text to be
substituted is shown in italic text:
decctorintb, The constructor "function name" does not initialize the base class
Often, the same message is issued in different contexts within a
program. In the following example, the message context is indicated by
the italicized word context:
cppmemref, context "name" is not a data member or member function of "base".
The actual message issued by the compiler contains one of the following
phrases substituted for context:
In this declaration
In the initializer for
In the declaration of "name"
In the definition of the function "name"
In the declaration of an unnamed object
In this expression
In this statement
You can control the messages issued by using the
command-line qualifier or the
preprocessor directive. For information about the
qualifier, see Section 1.2.1; for information about the
directive, see Section 220.127.116.11.