я бродил по спецификации C++ (cplusplus.com) и обнаружил, что там нет ничего сказала о безопасности исключений для станда :: unordered_mapC++ unordered_map безопасность исключения
так в основном, если я пишу
map["foo"]=5;
и исключение вызывается, потому что у меня нет памяти или bad_alloc, что я могу предположить о моей карте?
- Осталось в допустимых данных? (основная гарантия)
- Осталось без изменений? (сильная гарантия)
- Осталось в неудовлетворительном состоянии? (Без гарантии)
спасибо! Я подозревал, что это была сильная гарантия, но не могла найти никакой документации. – GameDeveloper