История изменений
Исправление eao197, (текущая версия) :
Если C++программист без веских оснований сейчас использует голый delete, значит уровень подготовки этого программиста недостаточен. Так что серьезно.
Для справки: std::auto_ptr был принят в C++98. На большинстве платформ он стал доступен где-то с 2002-го года (тормозила в этом деле, насколько помню, Visual Studio). За прошедшие годы необходимость использовать std::auto_ptr, а затем std::unique_ptr должна была бы войти в подкорку С++ников так же плотно, как и, например, запрет на возврат указателя/ссылки на временный объект. Такие вещи должны писаться просто на автомате, даже в игрушечных примерах.
Исходная версия eao197, :
Если C++программист без веских оснований сейчас использует голый delete, значит уровень подготовки этого программиста недостаточен. Так что серьезно.
Для справки: std::auto_ptr был принят в C++98. На большинстве платформ он стал доступен где-то с 2002-го года (тормозила в этом деле, насколько помню, Visual Studio). Если за прошедшие годы необходимость использовать std::auto_ptr, а затем std::unique_ptr должна была бы войти в подкорку С++ников так же плотно, как и, например, запрет на возврат указателя/ссылки на временный объект. Такие вещи должны писаться просто на автомате, даже в игрушечных примерах.