2022-11-06から1日間の記事一覧

C++のコンテナで最小値、最大値を得る

cpp

以下のようなfor文をよく書いてしまうが、標準ライブラリを使ってできるよという話。 #include <iostream> #include <vector> int main() { std::vector<int> v = {1, 2, 3, 4}; int min = v[0]; int max = v[0]; for(int i : v) { if(i < min) min = i; if(i > max) max = i; } pri</int></vector></iostream>…

C++のfor文

cpp

C++のいくつかあるfor文について自分でもよくわかっていなかったので改めて調べた。 次のとおり全部で4つのfor文がある。 インデックスを使ったfor イテレータを使ったfor std::for_eachを使ったfor 範囲ベースのfor(C++11以後で使える) コーディング規約…