shared_ptr
boost/tr1との独立した実装を探してい weak_ptr
ますenable_shared_from_this
。
私は欲しい:
- これらの機能の独立した非常に小さな実装を後押しします。
- MSVC6 や gcc-3.3 などではなく、GCC-4.x、MSVC-2008、Intel などの最新のコンパイラのみのサポートが必要です。
- Boost/Mit/3-clause BSD のような非コピーレフト LGPL 互換ライセンスの下でライセンスされる必要があります。
だから私はそれを私のライブラリに含めることができます。
注-ブーストからshared_ptrを抽出するのは非常に困難です。少なくともBCPは約324ファイルを提供します...