namespace stdext
Anggota file header hash_map> dan <hash_set> saat ini bukan bagian dari standar ISO C++.< Oleh karena itu, jenis dan anggota ini telah dipindahkan dari std
namespace layanan ke namespace stdext
, agar tetap sesuai dengan standar C++.
Saat mengkompilasi dengan /Ze, yang merupakan default, pengkompilasi memperingatkan penggunaan std
untuk anggota <file header hash_map> dan <hash_set> . Untuk menonaktifkan peringatan, gunakan pragma peringatan .
Agar pengkompilasi menghasilkan kesalahan untuk penggunaan std
untuk anggota <file header hash_map> dan <hash_set> dengan /Ze, tambahkan direktif berikut sebelum Anda #include
file header Pustaka Standar C++.
#define _DEFINE_DEPRECATED_HASH_CLASSES 0
Saat mengkompilasi dengan /Za, pengkompilasi menghasilkan kesalahan.