Результаты поиска по запросу "unique-ptr"
unique_ptr и OpenSSL STACK_OF (X509) *
Я использую некоторые
Почему shared_ptr <void> допустим, а unique_ptr <void> не сформирован?
Вопрос действительно подходит к названию: мне любопытно узнать, какова техническая причина этого различия, но также и обоснование?
указатель.
фективном современном C ++» Скотта Мейера обсуждается использование
Правильный способ передачи владения std :: vector <std :: unique_ptr <int>> в создаваемый класс
Каков правильный способ передачи права собственности наstd::vector<unique_ptr<int> > класс строится? Ниже приведено кодовое представление того, что я хочу сделать. Я понимаю, что это не правильно (не будет компилироваться) и нарушает ...
«Текущий совет по этому вопросу:« Я не думаю, что вы обязательно в курсе этого ..
из моих функций берет вектор в качестве параметра и сохраняет его как переменную-член. Я использую постоянную ссылку на вектор, как описано ниже. class Test { public: void someFunction(const std::vector<string>& items) { m_items = items; } ...
Boost.Python: как выставить std :: unique_ptr
Я довольно новичок в boost.python и пытаюсь представить возвращаемое значение функции для python. Сигнатура функции выглядит так: std::unique_ptr<Message> someFunc(const std::string &str) const;При вызове функции в python я получаю следующую ...
Поиск необработанных указателей для наборов 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; };Однако большая часть ...
в качестве ввода, чтобы он работал просто отлично. Время от времени удалитель может быть не идеальным.)
дал общий шаблон удаления, который можно использовать для созданияunique_ptr<>() подтипы, позволяющиеDeleter кроме простоdelete ptr. Он прекрасно работает с флагами оптимизации по умолчанию (т.е.-O0), однако, когда я использую-O3 T & operator * ...