【C++ STL】vector容器的一些使用细节
一、vector
的用法与int
的用法几乎一样
①vector类型的变量
之间也可以相互赋值
②vector类型的变量
的赋值使用的是{x,y,z}
③返回值类型为vector的函数
可以return
一个vector类型的变量
也可以return
一个{x,y,z}
二、反向遍历vector容器
在 C++ 中,你可以使用反向迭代器来反向遍历 vector 容器。一种简单的方法是使用
rbegin()
和rend()
函数,它们分别返回指向容器最后一个元素
和指向容器第一个元素前一个位置
的反向迭代器
。
代码:
vector<int> vec = {1, 2, 3, 4, 5};
// 使用反向迭代器进行反向遍历
for (auto rit = vec.rbegin(); rit != vec.rend(); rit++)
{
cout << *rit << " ";
}
返回结果:
5 4 3 2 1
原文地址:https://blog.csdn.net/qq_37500874/article/details/136391980
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!