Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Note
Namnområdet stdext och <hash_map> huvudena och <hash_set> togs bort i MSVC Build Tools version 14.51.
Medlemmar i <hash_map> och <hash_set> huvudfiler är för närvarande inte en del av ISO C++-standarden. Kompilatorn flyttade dessa typer och medlemmar från std namnområdet till stdext namnområdet för att hålla sig överens med C++-standarden.
När du kompilerar med /Ze, som är standard, varnar kompilatorn dig om du använder std för medlemmar i huvudfilerna <hash_map> och <hash_set> . Om du vill inaktivera varningen använder du varnings pragma.
Om du vill att kompilatorn ska generera ett fel för användning av std för medlemmar i <hash_map> och <hash_set> huvudfilerna med /Ze lägger du till följande direktiv innan du #include lägger till några C++ Standard Library-huvudfiler.
#define _DEFINE_DEPRECATED_HASH_CLASSES 0
När du kompilerar med /Za genererar kompilatorn ett fel.