shared_ptr в std :: tr1
-
19-08-2019 - |
Вопрос
Я работаю на платформе с компилятором gcc, но boost не может скомпилировать его.
Мне интересно, как правильно включить shared_ptr в std: tr1 на gcc? файл, в котором я смотрел, сказал, что не включает его напрямую, из того, что я могу сказать, никакой другой файл также не включает его: |
Решение
В G ++ 4.3 ,
#include <tr1/memory>
должен сделать свое дело. Вы найдете shared_ptr
на std::tr1::shared_ptr
.
Другие советы
Boost не может скомпилировать на нем? Большую часть библиотеки Boost не нужно компилировать для использования, и я думаю, что shared_ptr тоже не нуждается.
Не связан с StackOverflow