"cxx v.7.1-006" vs. "ISO/IEC 14882:2003" and "C++0x" (210 Views)
Occasional Advisor
Posts: 21
Registered: ‎08-25-2005
Message 1 of 1 (210 Views)

"cxx v.7.1-006" vs. "ISO/IEC 14882:2003" and "C++0x"

Hi all,

Which is the current status for the "cxx" compiler ("Compaq C++ V7.1-006") in what regards to ISO standards compliance?.

It seems the compiler must have been launched in 2005.
But the documentation says it is based on ISO/IEC 14882:1998.
It does not mention the updated standard, ISO/IEC 14882:2003.


If we use the strict conformance switch for the compiler ( -std strict_ansi_errors ),
is it checking for the 1993 standard or for the updated one (2003) ?.

And then ...
(based on the known current status for the future standard Draft papers )

If we use the default switch for the compiler ( -std ansi ), i.e. "ANSI extensions",
How does it correlate with the recogniced extensions for the future standard ISO/IEC 14882:2009 ?.

I mean:
Will some of this extensions also be recogniced in ISO/IEC 14882:2009 ?.
Which will not?.

The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation.