пространство имен stdext
Члены <hash_map> и <hash_set> файлы заголовков в данный момент не части стандарта ISO C++.Поэтому эти типы и элементы были удалены из std пространство имен на пространство имен stdextconformant, оставаться с стандартом C++.
При компилировании с /Ze, который по умолчанию компилятор предупредит при использовании std для членов <hash_map> и <hash_set> файлы заголовка.Чтобы отключить предупреждение, используйте предупреждение директива pragma.
Иметь компилятор создает ошибку для использования std для членов <hash_map> и <hash_set> файлы заголовка с /Zeдобавьте следующую директиву перед #include'ing все стандартные файлы заголовков библиотеки C++.
#define _DEFINE_DEPRECATED_HASH_CLASSES 0
При компилировании с /Zaкомпилятор выдаст ошибку.