非標準属性の無視 C++17では、非標準の属性トークンは無視される。 // OK、無視される [[ wefapiaofeaofjaopfij ]] int x ; 属性はC++コンパイラーによる独自拡張をC++の規格に準拠する形で穏便に追加するための機能だ。その属性のためにコンパイルエラーになった場合、結局Cプリプロセッサーを使うか、煩わしさから独自の文法が使われてしまう。そのためこの機能は必須だ。