Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
std::shared_ptrVS2010との違いは何boost::shared_ptrですか?
std::shared_ptr
boost::shared_ptr
実装はほぼ同じですか?それとも大きな違いはありますか?
最も効率的/最適化されているものは何ですか?
ありがとう。
VS2010 のshared_ptr実装は、C++11 標準に準拠しています (または、少なくとも準拠しようとしています)。
shared_ptr
boost::shared_ptr一方、C++ 標準ライブラリではなく、boost の一部として開発されました。どちらも本番環境での使用には十分効率的だと思いますが、ブーストを使用すると...ブーストを使用する必要があります;)。場合によっては、これはまったく受け入れられません。