std :: tr1のshared_ptr
-
19-08-2019 - |
質問
gccコンパイラを備えたプラットフォームで作業していますが、boostではコンパイルできません。
gccのstd:tr1にshared_ptrを含める適切な方法は何ですか?私が見たファイルは、それを直接含めないように言った。
解決
G ++ 4.3 では、
#include <tr1/memory>
トリックを行う必要があります。 shared_ptr
はstd::tr1::shared_ptr
にあります。
他のヒント
Boostはコンパイルできませんか?ほとんどのブーストライブラリを使用するためにコンパイルする必要はありません。また、shared_ptrも使用しないと思います。
所属していません StackOverflow