8.137 --nonstd_qualifier_deduction、--no_nonstd_qualifier_deduction

修飾された名前の修飾子の部分で、非標準テンプレート引数を推論するかどうかを C++ で制御できます。

この機能がイネーブルされていると、テンプレートパラメータ T のテンプレート引数が、A<T>::B または T::B などのコンテキストとして推論されます。標準的な推測メカニズムでは、これらのコンテキストが、明示的に指定されたか他の場所で推測されたテンプレートパラメータの値を使用する非推測コンテキストとして処理されます。

オプション --nonstd_qualifier_deduction は、C++ 標準に準拠していない従来のソースコードを移行する目的でのみ提供されています。このオプションを使用することはお勧めしません。

モード

このオプションは、ソース言語が C++ の場合にのみ有効です。

デフォルト

デフォルトは --no_nonstd_qualifier_deduction です。
非機密扱いPDF file icon PDF 版ARM DUI0472LJ
Copyright © 2010-2015 ARM.All rights reserved.