Результаты поиска по запросу "unique-ptr"
Почему `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> ...
Тривиальный необработанный указатель, который самоинициализируется в nullptr в C ++
Мне нравятся новые типы указателей в C ++ 11, но иногда мне все еще нужен необработанный указатель. Однако то, что меня все больше огорчает из-за «сырых» типов в C ++, это их привычка инициализироваться как неопределенная, если ей не дано явное ...
C ++ вставка unique_ptr в карту
У меня есть объект C ++ типаObjectArray typedef map<int64_t, std::unique_ptr<Class1>> ObjectArray;Каков синтаксис для созданияunique_ptr к новому объекту типаClass1 и вставьте его в объект типаObjectArray?
shared_ptr <> для слабого_птр <>, как уникального_птр <> для… что?
В C ++ 11 вы можете использоватьshared_ptr<> установить отношения собственности с объектом или переменной иweak_ptr<> безопасно ссылаться на этот объект не в собственности. Вы также можете использоватьunique_ptr<> установить отношения ...
Как распечатать содержимое в векторе <unique_ptr> с помощью gdb в Mac OS X
Я пытаюсь использовать функцию C ++ 11 в Mac OS X. Я скачал g ++ 4.8.1 с портом. Это тестовый код. class A { int x; public: A() {} ~A() {} A(A& a) {} A(int x) {this->x = x;} int get() {return x;} }; int main() { vector<unique_ptr<A>> v; auto a ...
Преобразование std :: unique_ptr <Derived> в std :: unique_ptr <Base>
Допустим, у меня есть фабричные функции, работающие с базовыми и производными классами:
Удаление производных классов в контейнерах std :: unique_ptr <Base>
Я немного запутался. По сути, у меня есть 2 разных менеджера ресурсов (AudioLibrary и VideoLibrary), которые оба наследуют от общего класса BaseLibrary. Этот...