C++ Vector容器
来源:互联网 发布:部落冲突胖子数据 编辑:程序博客网 时间:2024/06/06 21:01
#include <stdlib.h>#include <stdio.h>#include <iostream>#include <algorithm>#include <vector>using namespace std; void myfunction(int i) {cout << " " << i;}void main() { vector<int> myvector;vector<int> myvector01;myvector.push_back(10);myvector.push_back(11);myvector.push_back(12);myvector01.assign(7, 100);//赋值myvector01.pop_back();//delete最后一个值for_each(myvector.begin(), myvector.end(), myfunction);//顺序输出for_each(myvector.rbegin(), myvector.rend(), myfunction);//倒序输出for_each(myvector01.begin(), myvector01.end(), myfunction);cout << myvector.size() << std::endl;//现在多大cout << myvector.max_size() << std::endl;//能装的最多myvector.resize(3);//重置myvector大小cout << myvector.capacity() << std::endl;myvector.empty();//vector是否为nullcout << myvector.at(0) << std::endl;//现在多大cout << myvector.front() << std::endl;cout << myvector.back() << std::endl;myvector01.erase(myvector01.begin()+1);//删除第二个元素myvector.swap(myvector01);//交换两个容器for_each(myvector.begin(), myvector.end(), myfunction);myvector.clear();//清空容器for_each(myvector.begin(), myvector.end(), myfunction);getchar();}
阅读全文
0 0
- 【c++】容器vector
- C++-vector(容器)
- 【C++】实现容器Vector
- C++vector(容器)用法
- 【C++】顺序容器 Vector 注意事项
- vector 容器类 (C++)
- C++vector容器用法详解
- C++vector基础容器2.0
- C++STL之vector容器
- C串分隔子串到vector容器内
- C++STL容器技术之Vector
- 初学者学习C++STL之vector容器
- C++STL中vector容器的用法
- 【C++】顺序容器之vector用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C模板实现STL容器中的vector
- 计算机网络基础知识
- python selenium模块使用出错解决,Message: 'geckodriver' executable needs to be in PATH
- SpringBoot集成Jersey时无法访问静态资源的解决方法
- eclipse安装
- Python基础知识
- C++ Vector容器
- (2.2.11.1)Android全新CI平台——Jenkins构建入门
- hibernate 防sql注入的一种方法.
- 如何安装mysql
- TCP 的那些事儿
- DCMTK学习之利用RGB进行图像的输出时,图像反向的问题
- 内部类解析
- Java之JNDI详解
- jQuery、layer实现弹出层的打开、关闭