C++ vector rend() 函数
示例
按顺序列出向量中的元素:
vector<string> cars = {"Volvo", "BMW", "Ford", "Mazda"};
vector<string>::reverse_iterator it;
for (it = cars.rbegin(); it != cars.rend(); ++it) {
cout << *it << "
";
}
亲自试一试 »
定义和用法
rend() 函数返回一个反向迭代器,指向向量第一个元素之前的位置。这表示反向迭代时向量的末尾。
注意: 反向迭代器指向第一个元素之前的一个位置。要访问第一个元素,请使用 vector.rend() - 1。
语法
vector.rend();
参数值
None.
技术细节
| 返回值: | 指向向量中反向迭代结束时位置的反向迭代器。 |
|---|
相关页面
阅读我们的向量教程,了解更多关于向量的知识。
阅读我们的迭代器教程,了解更多关于迭代器的内容。

