Сообщение Re[4]: Exception-safe vector от 23.12.2022 9:39
Изменено 23.12.2022 9:41 rg45
Re[4]: Exception-safe vector
Здравствуйте, T4r4sB, Вы писали:
TB>Везде, где можно гарантировать, что старый объект не будет доступен.
А как это можно гарантировать? Как минимум, он всегда будет доступен для разработчика, который выполняет операцию перемещения.
И второй вопрос: а что с текущей концепцией перемещения — перемещающие конструкторы, операторы присваивания, rvalue ссылки и пр. — что-то из этого остается или все упраздняется?
TB>Везде, где можно гарантировать, что старый объект не будет доступен.
А как это можно гарантировать? Как минимум, он всегда будет доступен для разработчика, который выполняет операцию перемещения.
И второй вопрос: а что с текущей концепцией перемещения — перемещающие конструкторы, операторы присваивания, rvalue ссылки и пр. — что-то из этого остается или все упраздняется?
Re[4]: Exception-safe vector
Здравствуйте, T4r4sB, Вы писали:
TB>Везде, где можно гарантировать, что старый объект не будет доступен.
А как это можно гарантировать? Как минимум, он всегда будет доступен для разработчика, который выполняет операцию перемещения и для того, кто будет этот код сопровождать.
И второй вопрос: а что с текущей концепцией перемещения — перемещающие конструкторы, операторы присваивания, rvalue ссылки и пр. — что-то из этого остается или все упраздняется?
TB>Везде, где можно гарантировать, что старый объект не будет доступен.
А как это можно гарантировать? Как минимум, он всегда будет доступен для разработчика, который выполняет операцию перемещения и для того, кто будет этот код сопровождать.
И второй вопрос: а что с текущей концепцией перемещения — перемещающие конструкторы, операторы присваивания, rvalue ссылки и пр. — что-то из этого остается или все упраздняется?