iterator end(); // (1) C++26
const_iterator end() const; // (2) C++26
概要
末尾の次を指すイテレータを取得する。
戻り値
末尾の次を指すイテレータを返す。
備考
- この関数によって返されるイテレータは、
resize()メンバ関数が呼び出されると無効になる
例
#include <iostream>
#include <valarray>
#include <algorithm>
int main()
{
std::valarray<int> va = {1, 2, 3};
std::for_each(va.begin(), va.end(), [](int x) {
std::cout << x << std::endl;
});
}
出力
1
2
3
バージョン
言語
- C++26
処理系
- Clang: ??
- GCC: ??
- ICC: ??
- Visual C++: ??