标准模版库
Posted pjishu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了标准模版库相关的知识,希望对你有一定的参考价值。
#include <iostream> #include <vector> using namespace std; int main(void) { vector<int> vec; // 这是个定义了一个向量,里面可以依次存储一个个的元素,相当于一个链表,还可以使用这个向量已经有了的函数,注意需要引入:#include <vector> vec.push_back(11); // 往里面存一个元素"1" vec.push_back(22); vec.push_back(1111); vec.push_back(1111111); vec.pop_back(); // 弹出一个元素 // 遍历vec里面的全部元素 for (int i = 0; i < vec.size(); i++) { cout << vec[i] << endl; } // 使用迭代器遍历里面的全部元素 vector<int>::iterator itor ; for (itor = vec.begin(); itor != vec.end(); itor++) { // vec.begin()指向vec的第一个元素,vec.end()指向vec的最后一个元素的下一个位置! cout << *itor << endl; } cout << "size:" << vec.size() << endl; // 有多少个元素 cout << vec.front() << endl; // vec的一个元素 cout << vec.back() << endl; // vec的最后一个元素 system("pause"); return 0; }
以上是关于标准模版库的主要内容,如果未能解决你的问题,请参考以下文章