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

2 ответа

Почему `make_unique <T [N]>` `запрещен?

3 ответа

Почему мне разрешено копировать unique_ptr? [Дубликат]

Возможный дубликат: Возвращение unique_ptr из функций [https://stackoverflow.com/questions/4316727/returning-unique-ptr-from-functions] 20.7.1.2 [unique.ptr.single] определяет конструктор копирования следующим образом: // disable copy from ...

4 ответа

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

жные дубликаты: pimpl: shared_ptr или unique_ptr [https://stackoverflow.com/questions/5576922/pimpl-shared-ptr-or-unique-ptr] умные указатели (повышение) объяснил [https://stackoverflow.com/questions/569775/smart-pointers-boost-explained] Может ...

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

6 ответов

Поиск необработанных указателей для наборов unique_ptrs

Мне часто хочется написать код, подобный этому: class MyClass { public: void addObject(std::unique_ptr<Object>&& newObject); void removeObject(const Object* target); private: std::set<std::unique_ptr<Object>> objects; };Однако большая часть ...

1 ответ

Переслать декларацию с unique_ptr? [Дубликат]

На этот вопрос уже есть ответ: Требуется ли std :: unique_ptr <T> знать полное определение T? [/questions/6012157/is-stdunique-ptrt-required-to-know-the-full-definition-of-t] 7 ответов Я считаю полезным использовать предварительное объявление ...

2 ответа

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

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

1 ответ

Добавить неявное преобразование из unique_ptr <T> в T *

Общий вопрос: Не вдаваясь в подробности, является ли это хорошей идеей, как я могу добавить оператор неявного преобразования в класс, который уже был определ...

1 ответ

Переместить владельца из std :: shared_ptr в std :: unique_ptr

1 ответ

unique_ptr и OpenSSL STACK_OF (X509) *

Я использую некоторые

2 ответа

Почему `make_unique <T [N]>` `запрещен?

Предположим, пространство именstd на протяжении. Проект комитета C ++ 14 N3690 определяетstd::make_unique таким образом: [n3690: 20.9.1.4]: unique_ptr творчество [Unique.ptr.create] template <class T, class... Args> unique_ptr<T> ...