27 Sep
2017
27 Sep
'17
7:54 p.m.
On 27/09/2017 20:20, Thorsten Ottosen via Boost wrote:
Anything that reallocates, really. Basically, unconditionally move during reallocation instead of move_if_noexcept, and if the move throws you only get basic exception safety.
Does Boost.Container do this? Would it not make generic code harder to reason about?
Yes. See: http://www.boost.org/doc/libs/1_65_1/doc/html/container/Cpp11_conformance.ht... Best, Ion