#include<iostream>#include<algorithm> //STL算法头文件定义#include<vector>using namespace std;class unitary {public:bool operator()(const int value) //一元仿函数{return value == 20;}};void text(){vector<int>v;for (int i = 1, j = 10; i <= 10; i++, j += 10){v.push_back(j)...
迭代器就像STL容器的指针,可以用星号*操作符解除引用. 一个保存int的vector的迭代器声明方法为:vector<int>::iterator it,这里其实可以使用auto it. vector的迭代器是"随机访问迭代器",可以把vector的迭代器与一个整数相加减,其行为和指针移动类似.it+2,*(it+2) ...
Stl不就包括智能指针吗?,你学完了stl,然后你不会智能指针。 明日见未来 ?: 4 了解一下raii的概念 学好模板。 linf771991 && 6 建议直接看opengl linf771991 && 6 很多技能都是通过代码磨炼出来的。并不是你看了就会用。 可爱的秋水连波 ?: 4 做游戏用C#啊,C++虽然性能强,但是用起来太累了。 魂...