並列プログラミングに関するこの記事を読んreturn
でいて、よくわからない文に出くわしました。名前空間とBoost::Chrono::steady_clockについて読んだことがありますが、実際にはどちらも使用したことはありませんが、その目的は理解しています。
run_tests
これは、私を困惑させる関数で見つかったコード行です。
return boost::chrono::duration <double, boost::milli> (end - start).count();
ここで正確に何が起こっているのですか?オブジェクト名を前に置くべきではありません.count()
か? -
Chronoでオペレーターのオーバーロードはありますか?