Требует ли стандарт ISO C ++ какой-либо порядок уничтожения объектов внутри контейнеров STL?
- Уничтожены ли элементы
std::list
/ std::vector
/ std::map
, начиная с начала или конца контейнера?
- Могу ли я рассчитывать на
std::map
, хранящем его элементы внутри std::pair
с, чтобы ключ в паре уничтожался до его значения (или наоборот)?