Re[5]: Rust как несколько сырой язык...
От: vdimas Россия  
Дата: 12.09.23 21:31
Оценка:
Здравствуйте, Shmj, Вы писали:

S>>shared_ptr/weak_ptr в Boost-овой реализации были доступны с начала 2000х.

S>Так не было же r-value -ссылок && и семантики перемещения на уровне языка. Как же оно перемещало?

В Бусте этот сценарий обыгрывался типом-наследником, ссылка на который играла ту же роль, что сейчас играет &&.
Однообразный этот сценарий обыгрывался макросами, семантику перемещения можно было описать, но только ручками по каждому полю.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.