stl初识vector容器

本文涉及的产品
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
容器镜像服务 ACR,镜像仓库100个 不限时长
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
简介: stl初识vector容器
#include<bits/stdc++.h>
#include<vector>
#include<algorithm>
using namespace std;
void MyPrintf(int val){
  cout<<val<<endl;
}
void test01(){
  //创建vector容器对象,并且通过模板参数指定容器中存放的数据类型
   vector<int>v;
   //向容器中放数据
   v.push_back(10);
     v.push_back(20);
       v.push_back(30);
         v.push_back(40);
         vector<int>::iterator pBegin=v.begin();
         vector<int>::iterator pEnd=v.end();
         //第一种遍历方式
          while(pBegin!=pEnd){
            cout<<*pBegin<<endl;
            pBegin++;
          } 
          //第二种遍历方式
          for(vector<int>::iterator it=v.begin();it!=v.end();it++){
            cout<<*it<<endl;
          } 
          //第三种遍历方式
          //使用stl提供标准遍历算法 头文件 algorithm 
for_each(v.begin(),v.end(),MyPrintf);        
} 
int main(){
  test01();
  system("pause");
  return 0;
}


相关文章
|
3月前
|
存储 C++ 容器
如何将没有复制或移动构造函数的对象放入vector容器
如何将没有复制或移动构造函数的对象放入vector容器
38 0
|
27天前
|
存储 搜索推荐 C++
【C++篇】深度剖析C++ STL:玩转 list 容器,解锁高效编程的秘密武器2
【C++篇】深度剖析C++ STL:玩转 list 容器,解锁高效编程的秘密武器
40 2
【C++篇】深度剖析C++ STL:玩转 list 容器,解锁高效编程的秘密武器2
|
27天前
|
存储 C++ 容器
【C++篇】深度剖析C++ STL:玩转 list 容器,解锁高效编程的秘密武器1
【C++篇】深度剖析C++ STL:玩转 list 容器,解锁高效编程的秘密武器
44 5
|
27天前
|
存储 编译器 C++
【C++篇】揭开 C++ STL list 容器的神秘面纱:从底层设计到高效应用的全景解析(附源码)
【C++篇】揭开 C++ STL list 容器的神秘面纱:从底层设计到高效应用的全景解析(附源码)
44 2
|
3月前
|
安全 编译器 容器
C++STL容器和智能指针
C++STL容器和智能指针
|
4月前
|
存储 安全 C++
|
4月前
|
存储 算法 C语言
【C++】详解STL的适配器容器之一:优先级队列 priority_queue
【C++】详解STL的适配器容器之一:优先级队列 priority_queue
|
4月前
|
设计模式 存储 缓存
【C++】详解STL容器之一的deque和适配器stack,queue
【C++】详解STL容器之一的deque和适配器stack,queue
|
11天前
|
存储 Docker 容器
docker中挂载数据卷到容器
【10月更文挑战第12天】
32 5
|
4天前
|
存储 Kubernetes C++
Kubernetes VS Docker Swarm:哪个容器编排工具更适合你?
随着容器技术的快速发展,容器编排工具成为了现代软件开发和运维的重要环节。在众多容器编排工具中,Kubernetes和Docker Swarm无疑是最受欢迎的两个。本文将从技术特性、易用性和社区支持三个方面,对Kubernetes和Docker Swarm进行比较,以帮助您选择更适合您需求的容器编排工具。
18 3

热门文章

最新文章