Re: Отсутствующий конструктор копирования в MSVC2019 вызывает ош
От: andrey.desman  
Дата: 07.03.24 13:55
Оценка:
Здравствуйте, Marty, Вы писали:

M>В классе окна есть функция создания

M>
M>    virtual WindowTimer createTimer(timeout_t timeoutMs) const override
M>    {
M>        auto pSharedImpl = std::make_shared<WindowTimerImpl>(WindowTimerImpl::create(getHwnd(), curTimerId++, timeoutMs));

M>//...
M>


Тыж явно зовешь конструктор копирования/перемещения через make_shared.
Пусть WindowTimerImpl::create сама возвращает shared.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.