Appendix E - Language extensions for C99 and C++ 2011

If you are using a C99 compiler, then as well as constructs in the C90 subset supported by eCv, you may use the following C99 constructs:

 

If you are using a C++ 2011 compiler, then as well as constructs in the C++ 1998 (ISO C++ 2003) subset supported by eCv, you may use the following C++ 2011 constructs:

Note that eCv treats final and override as keywords when processing C++ source, instead of reserved identifiers as specified in the C++ 2011 language standard. Therefore, they may not be used as normal identifiers. These keywords and the nullptr keyword are recognized even when the compiler type is set to C++ 1998.

 

TOC   TOC

eCv Manual, Version 7.0, February 2017.
© 2017 Escher Technologies Limited. All rights reserved.