Witam
Zacząłem przerabiać książkę B. Stroustrup "Programowanie Teoria i praktyka z wykorzystaniem C++" Na samym początku napotkałem pewien problem. Dodałem plik nagłówkowy std_lib_facilities.h
I przy próbie kompilacji jakiegokolwiek programu wywala mi taki błąd.
*Błąd (aktywny) E0035 dyrektywa #error: <hash_map> is deprecated and will be REMOVED. Please use <unordered_map>. You can define _SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS to acknowledge that you have received this warning. Test C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\include\hash_map 16 *
- Za co odpowiada <hash map="map">i czy rzeczywiście można go zastąpić <unordered map="map">?
- Czy warto korzystać z tego pliku nagłówkowego jak radzi autor czy lepiej używać pojedynczych bibliotek typu iostream, cstdlib...