質問
スマートポインターを使用する必要があり、" shared_ptr"が見つかりました。ブーストから良さそうです。 boostライブラリをダウンロードしましたが、そこには多くのファイルとライブラリがあります。 shared_ptrのみを使用する方法はありますか?
解決
boost bcp
はあなたの友達です。ツリーから個々のブーストライブラリを抽出できます。過去に成功して使用しました。 shared_ptrはヘッダーのみで構成されているため、特に便利です。
他のヒント
litbの提案どおりにbcpを使用できますが、追加のライブラリコードをドラッグするのが心配な場合は、使用しないでください。 Boostは一般に、「使用した分だけ支払う」というC ++の哲学に従います。したがって、shared_ptrヘッダーのみを含める場合、コードで使用するのはそれだけです。
Windowsで最新バージョンのVisual C ++を使用している場合、BoostProは便利な無料インストーラーを http://www.boostpro.com/products/free 。
それ以外の場合、または既にソースディストリビューションをダウンロードしている場合、shared_ptrライブラリは「ヘッダーのみ」なので、実際にはshared_ptrと友人の使用をすぐに開始できるはずです。 -.cppファイルのコンパイルは不要です。
所属していません StackOverflow