Результаты поиска по запросу "auto-ptr"

1 ответ

howardhinnant.github.io/incomplete.html

опытке использоватьauto_ptr с типом, который был объявлен с предварительным объявлением, как это: class A; ... std::auto_ptr<A> a;деструкторA не называется (видимо, потому чтоauto_ptr внутреннеdeletes базовый указатель и деструктор для неполного ...

5 ответов

Для классов, которые имеют элемент данных auto ptr, у меня всегда есть метод clone, который возвращает новый auto ptr. Затем я реализую метод присваивания и конструктор копирования, который вызывает метод клона (и никогда не используется по умолчанию как оператор присваивания auto ptr). Таким образом, вы можете безопасно использовать класс в контейнерах STL.

сь об умных указателях (std::auto_ptr) и только что прочиталВот [http://www.gotw.ca/publications/using_auto_ptr_effectively.htm]а такжеВот [http://ootips.org/yonat/4dev/smart-pointers.html]что умные указатели (std::auto_ptr) не следует помещать в ...

0 ответов

 по значению.

ться на мой сумасшедшийАвтоархив [https://bitbucket.org/BillyONeal/pevfind/src/64bc8a6e3d87/pevFind/Win32AutoArray.hpp] ... (цитируя важные биты оттуда: class AutoArray { void * buffer; public: //Creates a new empty AutoArray AutoArray(); ...

ТОП публикаций

3 ответа

что такое auto_ptr_ref, чего он добивается и как он этого добивается

документация auto_ptr_refВот [http://www.cplusplus.com/reference/std/memory/auto_ptr_ref/]говорит это This is an instrumental class to allow certain conversions that allow auto_ptr objects to be passed to and returned from functions. Может ...

2 ответа

Проблемы компиляции с вектором <auto_ptr <>>

Рассмотрим следующий код:

3 ответа

что такое auto_ptr_ref, чего он добивается и как он этого добивается

2 ответа

Правда ли, что объявление unique_ptr, в отличие от объявления auto_ptr, четко определено, когда его тип шаблона имеет неполный тип?

я написалЭта статья и получил несколько комментариев, которые смутили меня.Это в основном сводится к тому, что я видел

3 ответа

Так можно ли безопасно использовать unique_ptr в коллекциях stl?

Меня смущают философия перемещения unique_ptr и rvalue.Допустим, у нас есть две коллекции:

4 ответа

std :: auto_ptr в std :: unique_ptr

С появлением нового стандарта (и частей, уже доступных в некоторых компиляторах), новый тип

9 ответов

std :: auto_ptr или boost :: shared_ptr для идиомы pImpl?

При использованииидиома Желательно ли использовать