和 头文件的成员当前不是 ISO C++ 标准的一部分。 因此,这些类型和成员从 std 命名空间移到命名空间 stdext,仍然符合 C++ 标准。
在使用编译 ,这是默认时,编译器将使用将警告和 hash_set 标头文件的 hash_map 成员的 std 。 若要禁用警告,请使用 说明。
若要使编译器生成错误为成员和 hash_set 标头文件的 std 的 hash_map 使用有 /Ze的,请在 #include'ing 任何标准 C++ 库头文件之前添加以下指令。
#define _DEFINE_DEPRECATED_HASH_CLASSES 0
在使用编译 /Za时,编译器将生成错误。
不知道上面说的这个#define是否需要???还有编译时要加选项?? /ZA?????