2018-05-25から1日間の記事一覧

for vs range based for vs for_each

c++でループを回す方法として、for, range based for, for_each がある。 どれが速いのか気になったので測ってみた。 要素が100000個あるvectorの全ての要素を2倍するというタスクで比較してみた。 ① for std::vector<int> vec1(100000, 1); for (int i = 0; i <</int>…