それはとてもばかげた質問かもしれません。
このサイトで私はそれを読みました
valarray 仕様により、ライブラリは、特定の操作の並列化など、いくつかの効率の最適化を使用してそれを実装できます。
std::valarray
異なるプラットフォームやコンパイラでの並列化は現在どうなっていますか? GCC、VS2010/2013、clang?
特に からの標準のスレッド化サポートではC++11
。
UPD : また、一部のソムパイラーがこの機能をサポートしていない場合。これを行う最良の方法は何ですか: 複数のスレッドでコンテナの要素に関数を適用しますか? 明らかに、単純なソリューションは短く、うまく機能しますstd::thread
が、より良いソリューションが存在する可能性がありますか?