2016-12-07 7 views
1

Меня интересует, как C++ 11's std::unique_ptr можно эмулировать в C++ 03. Я понимаю, что @HowardHinnant написал хорошую реализацию, которая была найдена в http://home.roadrunner.com/~hinnant/unique_ptr03.html. К сожалению, хотя кажется, что каждый сайт, который обсуждает эту тему, ссылается на эту страницу, эта страница (по-видимому) больше не существует. (По крайней мере, я не могу добраться до него.) Есть ли еще где-нибудь код Говарда?эмуляция std :: unique_ptr в C++ 03

+0

Это код от автора вы указали. https://howardhinnant.github.io/unique_ptr03.html –

+0

Возможно, мне что-то не хватает, но howardhinnant.github.io/unique_ptr03.html, похоже, только описывает C++ 11 'std :: unique_ptr'. –

+0

Вы правы, что ссылка, похоже, отсутствует в реальной реализации. Извини за это. –

ответ