Sdílet prostřednictvím


stdext – obor názvů

<Členové souborů hlaviček hash_map> a <hash_set> nejsou aktuálně součástí standardu ISO C++. Proto byly tyto typy a členy přesunuty z std oboru názvů do oboru názvů stdext, aby zůstaly v souladu se standardem C++.

Při kompilaci pomocí /Ze, což je výchozí, kompilátor upozorní na použití std členů <hash_map> a <hash_set> hlavičkových souborů. Pokud chcete upozornění zakázat, použijte direktivu pragma upozornění .

Pokud chcete, aby kompilátor vygeneroval chybu pro použití std členů hash_map a hash_set hlavičkových souborů pomocí /Ze, přidejte před #include soubory hlaviček C++ následující direktivu.> <> <

#define _DEFINE_DEPRECATED_HASH_CLASSES 0

Při kompilaci pomocí /Za kompilátor vygeneruje chybu.

Viz také

Standardní knihovna C++ – přehled