C++ および C90 で使用可能な C99 言語機能

コンパイラは、旧方式のプロトタイプ以外の定義をオーバーライドする関数のプロトタイプなど、さまざまな ISO C++ 標準および C90 言語の拡張機をサポートしています。

これらの拡張機能は以下の場合に使用できます。

これらの拡張機能は以下の場合には使用できません。

Note

long long 整数などの標準 C の言語機能は、このセクションで説明する言語拡張機能に似ている場合があります。このような機能は、--strict コンパイラオプションを使用して厳密な標準の C++ または C90 をコンパイルする場合に引き続き使用できます。

詳細については、以下を参照して下さい。

Copyright © 2010-2011 ARM. All rights reserved.ARM DUI 0491EJ
Non-ConfidentialID081711