次の方法で共有


stdext の名前空間

<hash_map><hash_set> のヘッダー ファイルのメンバーは現在ISO C++ 標準の一部ではありません。したがってこれらの型およびメンバーは std の名前空間から名前空間 stdext に C++ の標準に準拠できない場合は移動されました。

/Ze してコンパイルする場合既定値であるおよび <hash_set> ヘッダー ファイルのメンバーの std の使用に <hash_map> 警告します。警告を無効にするには警告 のプラグマを使用します。

コンパイラをのメンバーと <hash_set> /Ze のヘッダー ファイルの std のエラーを <hash_map> <hash_set> 生成するようにするには標準 C++ ライブラリのヘッダー ファイルを #include'ing 前に次のディレクティブを追加します。

#define _DEFINE_DEPRECATED_HASH_CLASSES 0

/Za してコンパイルする場合コンパイラはエラーを生成します。

参照

関連項目

C++ の標準ライブラリの概要