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

5 ответов

Явное удаление shared_ptr

Простой вопрос здесь: разрешено ли вам явно удалить

5 ответов

" Почему нет?

я есть вопрос оboost::shared_ptr<T>. Есть много ниток. using namespace boost; class CResource { // xxxxxx } class CResourceBase { public: void SetResource(shared_ptr<CResource> res) { m_Res = res; } shared_ptr<CResource> GetResource() { return ...

1 ответ

Если во время компиляции неизвестно, является ли тип тем, который указан в <>, то есть. В противном случае необходимо использовать boost :: static_pointer_cast.

ить умные указателиможет быть использован с полиморфизмом [https://stackoverflow.com/questions/4763814/can-boostsmart-ptr-be-used-in-polymorphism] , но как вы приведете подкласс обратно к указателю? using namespace boost; // ... ...

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

2 ответа

Как я могу взять один элемент из библиотеки наддува (например, shared_pointer)?

Я играл с некоторыми компонентами Boost, и единственное, в чем я вижу прямую потребность в проекте, над которым я работаю, этоboost::shared_ptr. Будет ли сложно просто включить необходимые файлы дляshared_ptrили хотя бы просто включить файлы для ...

5 ответов

Явное удаление shared_ptr