В соответствии с N3797 для стандарта С++ требуется swap
функции контейнеров, чтобы исключить какие-либо исключения, если не указано иначе [container.requirements.general]
(23.2.1§10),
- Почему функции-члены
swap
, которые указаны, чтобы не вызывать не объявленныеnoexcept
?
Тот же вопрос относится к специализированным не-членным перегрузкам swap
.Суб >