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