Ход какие броски?
Насколько я понимаю, move-constructors и move-assign должны быть помечены как noexcept, чтобы компилятор мог их использовать, например, при перераспределении внутри вектора.
Тем не менее, есть ли какой-нибудь реальный случай, когда команда move-assign, move-construct могла бы на самом деле бросить?
Обновить:
Классы, которые, например, имеют выделенный ресурс при построении, не могут быть ходом без броска.