Re[3]: Интерфейсы и реализации
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 06.03.24 13:37
Оценка:
Здравствуйте, qaz77, Вы писали:


Q>Я бы сказал не value, а handle-классы.

Q>Тут же несколько экземпляров при копировании будут шарить одну реализацию.
Q>А value-семантика — это когда полностью независимые и равные объекты получаются.

Да, согласен.


Q>В данном примере глубокое копирование понадобиться (через виртуальный метод clone, например).


Q>Я, конечно, не знаю специфики вашей задачи, но для pimpl бы использовал unique_ptr.


Небольшая либа контролов поверх самопального канваса. shared_ptr — потом это всё будет биндится в скриптовый движок, и как оно там унутре работает — для меня сие загадка большая, а разбираться — лень Но с shared_ptr всё нормас работает
Маньяк Робокряк колесит по городу
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.