質問

gccコンパイラを備えたプラットフォームで作業していますが、boostではコンパイルできません。

gccのstd:tr1にshared_ptrを含める適切な方法は何ですか?私が見たファイルは、それを直接含めないように言った。

役に立ちましたか?

解決

G ++ 4.3 では、

#include <tr1/memory>

トリックを行う必要があります。 shared_ptrstd::tr1::shared_ptrにあります。

他のヒント

Boostはコンパイルできませんか?ほとんどのブーストライブラリを使用するためにコンパイルする必要はありません。また、shared_ptrも使用しないと思います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top