C++ vector容器创建数组

C++ vector容器创建数组,第1张

使用STL中的 vector容器创建数组。

对于该容器,应该先了解以下俩个函数对其进行添加和删除:

push_back() 尾部添加元素
pop_back()删除尾部元素

而对于遍历,则采用迭代器,迭代器是算法和容器相互联系的桥梁。

.begin()指向第一个元素

.end()指向最后一个元素的后面一个位置

以下代码将会给出三种遍历方式:

#include
#include
#include
using namespace std;
void callback(int val)
{
    cout< v;

    v.push_back(1);
    v.push_back(2);
    v.push_back(3);

    //利用迭代器遍历,有三种方法
    //法1
    vector::iterator begin=v.begin();
    vector::iterator end=v.end();
    while(begin!=end)
    {
        cout<<*begin<::iterator it=v.begin();it

结果:

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1353877.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-14
下一篇 2022-06-14

发表评论

登录后才能评论

评论列表(0条)