std::distance()
C++ではイテレータの減算で要素の個数を計算できるが,意図が伝わりにくいため,この関数を利用することで改善することが推奨される.
code:.cpp
auto i = std::begin(v);
auto j = std::end(v);
auto count = j - i; // vの要素の個数.
auto distance = std::distance(i, j); // countと等しい.
#std