// typename可以是任何基本类型 // 也可以是STL标准容器,这种的要在定义时在 >> 符号之间加上空格(C++11之前的编译器会将其视为移位操作,导致编译错误) // e.g.: vector<int> name; vector<node> name; // node为结构体 vector<vector<int>> name; // >>之间要加空格 vector<vector<int> > name;...
C++中STL缩写代表的是Standard Template Library,中文又称标准模板库。严格来说,不算是工具包的集合,而是一套用模板写出来的代码的集合。即作为任意数据类型均能使用的一些容器和函数。一般分布在下面的17个头文件中: stl中包含:容器,迭代器,算法。常用容器有:<序列式容器>:元素有固定位置,元素位置与插入顺序有关,...