C++系列:标准模板库STL(1)(七)
标准模板库STL(一)
string类
超出就数到最后一个字符为止

需要用char* 和string类兼容
泛型程序设计
迭代器
不可把迭代器与void*和“基类指针”混淆:指针代表真正的内存地址,即对象在内存中的存储位置;迭代器则代表元素在容器中的相对位置。
#include
#include
#include
using namespace std;
const int N = 4;
int main()
{
vector<int> v;
vector<int>::const_iterator i; //迭代器 获取地址的指针
for (int i = N; i > 0; i–)
{
v.push_back(i);
}
i = v.begin();
cin >> v.front();
cout << *v.begin();
for (i = v.begin(); i < v.end(); ++i)
{
cout << “,” << *i ;
}
cout <<endl;
}
算法
vector deque 和list
vector函数 查看文档
deque
list
函数对象
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Q's blog!













































































