Меня интересует, как C++ 11's std::unique_ptr
можно эмулировать в C++ 03. Я понимаю, что @HowardHinnant написал хорошую реализацию, которая была найдена в http://home.roadrunner.com/~hinnant/unique_ptr03.html. К сожалению, хотя кажется, что каждый сайт, который обсуждает эту тему, ссылается на эту страницу, эта страница (по-видимому) больше не существует. (По крайней мере, я не могу добраться до него.) Есть ли еще где-нибудь код Говарда?эмуляция std :: unique_ptr в C++ 03
1
A
ответ
2
Код, скорее всего, был переведен в this Git repository.
0
Добро пожаловать в websites'heaven: webarchive.com
Это код от автора вы указали. https://howardhinnant.github.io/unique_ptr03.html –
Возможно, мне что-то не хватает, но howardhinnant.github.io/unique_ptr03.html, похоже, только описывает C++ 11 'std :: unique_ptr'. –
Вы правы, что ссылка, похоже, отсутствует в реальной реализации. Извини за это. –