Информация об изменениях

Сообщение Re[4]: Exception-safe vector от 23.12.2022 9:39

Изменено 23.12.2022 9:41 rg45

Re[4]: Exception-safe vector
Здравствуйте, T4r4sB, Вы писали:

TB>Везде, где можно гарантировать, что старый объект не будет доступен.


А как это можно гарантировать? Как минимум, он всегда будет доступен для разработчика, который выполняет операцию перемещения.

И второй вопрос: а что с текущей концепцией перемещения — перемещающие конструкторы, операторы присваивания, rvalue ссылки и пр. — что-то из этого остается или все упраздняется?
Re[4]: Exception-safe vector
Здравствуйте, T4r4sB, Вы писали:

TB>Везде, где можно гарантировать, что старый объект не будет доступен.


А как это можно гарантировать? Как минимум, он всегда будет доступен для разработчика, который выполняет операцию перемещения и для того, кто будет этот код сопровождать.

И второй вопрос: а что с текущей концепцией перемещения — перемещающие конструкторы, операторы присваивания, rvalue ссылки и пр. — что-то из этого остается или все упраздняется?