Mova o que joga?

No meu entender, move-constructors e move-assign devem ser marcados noexcept para que o compilador os utilize quando, por exemplo, realocar dentro de um vetor.

No entanto, existe algum caso do mundo real em que uma jogada de movimento e design possa realmente ser lançada?

Atualizar:

As classes que, por exemplo, possuem um recurso alocado quando construídas, não podem ser movidas sem lance.

questionAnswers(3)

yourAnswerToTheQuestion