古いC++アプリケーションに新しい機能を追加するには、std::unique_ptr
を使用するコードを含める必要があります。アプリケーションはVS2008で構築されており、含まれているバージョンのC++標準ライブラリにはstd::unique_ptr
が含まれていません。Visual Studio 2008で動作するstd :: unique_ptrを含むC++標準ライブラリの実装はありますか?
VS2008でコンパイルされ、std::unique_ptr
を含むC++標準ライブラリのバージョンはありますか?
また、その機能を複製する方法はありますか?
C++ 11標準をサポートする最新のコンパイラを使用してください。 –
できません - unique_ptrは、古いバージョンのC++では実装できません。 –
少なくともMSVS 2015アップデート3にアップグレードしてください。 – NathanOliver