std :: tr1中的shared_ptr

9 c++ gcc boost tr1 shared-ptr

我正在使用gcc编译器的平台上工作,但是boost无法在其上编译.

我想知道在gcc的std:tr1中包含shared_ptr的正确方法是什么?我查看的文件说不要直接包含它,我可以告诉其他任何文件都不包含它:|

bdo*_*lan 17

G ++ 4.3中,

#include <tr1/memory>
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩.你会发现shared_ptrstd::tr1::shared_ptr.