Примечание. Первоначально задается GreenScape как comment.
После чтения Почему функции элемента свопинга в контейнерах STL не объявлены noexcept? кажется, что причина потенциального поведения undefined при выполнении a.swap(b)
для стандартного контейнеры сводятся к тому, что они также заменяют или не заменяют базовые распределители.
- Почему коммутаторы распределения вместе с данными проблематичны?