実験用ライブラリをmac os xに追加します。 http://en.cppreference.com/w/cpp/experimentalMacコンパイラにC++実験ライブラリを追加するには?
これをどのように追加できますか?
実験用ライブラリをmac os xに追加します。 http://en.cppreference.com/w/cpp/experimentalMacコンパイラにC++実験ライブラリを追加するには?
これをどのように追加できますか?
「実験的」ライブラリはありません。
標準ライブラリに追加するC++技術仕様はすべて、その定義をstd::experimental
名前空間に入れます。したがって、std::experimental::future
は同時性TSから来ます。そのTSはstd::future
にいくつかの新しい関数を効果的に定義しますが、本質的に古い関数といくつかの新しい関数を含む新しい名前空間に新しい型を作成することによって行われます。 TSを標準品に組み込む場合、これらの機能はstd::future
に直接追加されます。
これらの技術仕様は、オプションの標準ライブラリー実装がサポートする場合とサポートされない場合があります。サポートしていない場合は、TSの機能を提供するライブラリがあります。たとえば、FileSystem TSはBoost.Filesystemに基づいていました。
しかし、ダウンロードできるものは1つではなく、std::experimental
にすべてのものが含まれています。
「Macコンパイラ」はありません。もしあなたが冒険しているとすれば、Xcode(clang LLVM)と 'gcc'があります。この性質の質問をするときにあなたが使っていることについて具体的に試してみてください。 – tadman