Предположим, я реализовал scoped_ptr: template <typename T> class scoped_ptr { public:...
Я играю с указателями в расширенной области, и я не понимаю этого поведения: #include...
Поскольку scoped_ptr гарантирует, что все объекты в данном потоке размещаются в виде стека, каков...
У меня есть несколько вопросов о интеллектуальных указателях, реализованных в буст-библиотеке
Почему деструктор не вызывается в этом коде? #include <boost/scoped_ptr.hpp> #include...
Почему следующий код не позволяет вызывать foo (ptr)? #include <boost/scoped_ptr.hpp> struct...
Я реализовал простой синглтон, используя boost :: scoped_ptr: template <class T> class...
Я обычно использую boost :: scoped_ptr для pimpl (по одной причине, потому что тогда я не получу...
Единственная разница между boost::scoped_ptr<T> и std::unique_ptr<T> в том, что...
Обычно я следую руководству по стилю Google, которое, как мне кажется, хорошо согласуется с тем,...
Поэтому я пытаюсь создать оболочку для функций boost.extension для создания классов.Итак, я создал...
Может ли член класса типа boost::scoped_ptr быть инициализирован внутри конструктора класса?Как?...
Когда у меня есть класс, который содержит указатели в качестве переменных-членов, какой тип...
У меня есть структура typedef struct myStruct_st { int a; }myStruct; Может быть создано с помощью...
Или, если мне нужно сделать это, тогда я должен просто использовать shared_ptr?