list<auto_ptr<...> >
От: frogkiller Россия  
Дата: 01.03.06 18:12
Оценка:
Расскажите, пожалуйста, почему MSVC 7.1 ругается на сабж, говорит, не задан конструктор копии.
6-я компиляет нормально.

Смотрю определение auto_ptr'а:

    auto_ptr(auto_ptr<_Ty>& _Right) _THROW0()
        : _Myptr(_Right.release())
        {    // construct by assuming pointer from _Right auto_ptr
        }


Вот, он родимый.

Тот же код, например, с boost::shared_ptr'ом проходит "на ура".
Курица — это инструмент, с помощью которого одно яйцо производит другие.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.