ページ ツリー

 コンテンツ

質問

警告メッセージの先頭に付与されている記号([U][C])は何を意味しているのでしょうか?

回答

QACの一部のメッセージの先頭に付与されている記号の意味は以下の通りです。

[S]シンタックスエラー
[Q]QAC の設定不備
[C]標準制約違反
[U]明記された未定義の動作
[u]明記されていない未定義の動作
[I]処理系定義の動作
[E]拡張機能
[EE]誤った拡張機能の使用
[EW]疑わしい拡張機能の使用
[L]最小限界値超過
[C99]C99の文法
[C11] C11の文法

また、データフロー解析(DFA)によるメッセージには [ ] で囲まれないC, D, A, S, P の記号が付くものが
あります。

この意味については『DFA メッセージのカテゴリ』をご覧ください。