第一个stl程序

来源:互联网 发布:澶渊之盟 知乎 编辑:程序博客网 时间:2024/06/05 01:50

由于需要,今天看了一下stl

编了一个小程序如下:

 #include <iostream>
#include <vector>

using namespace std;

int main()
{
  vector<int> c_stl;
  for(int i=1;i<=5;i++)
    {
      c_stl.push_back(i);
    }
  vector<int>::iterator ptr;  定义迭代器
  for(ptr=c_stl.begin();ptr!=c_stl.end();ptr++)
    {
      cout << *ptr;
    }
}

stl主要包括三部分的内容,分别是容器,迭代和算法。容器主要指容纳数据的器具,比如队列,线性表等,迭代其实就是指针,只不过是一般化的指针,算法就是对容器内的数据的具体操作

原创粉丝点击