C++ STL Vector

来源:互联网 发布:斗鱼人气软件 2016 编辑:程序博客网 时间:2024/06/08 18:11
 
void print (char*& StringToPrint) {cout << StringToPrint << endl;}void Vector(){vector<int> v, w;v.reserve(20);//vector中装备放20个int型数v.push_back(12);//放在后面v.pop_back();//删除最后面的元素v.size();//vector中元素个数v.max_size();//vectorv.resize(100);//重置vector容量v.capacity();//vector容量count(v.begin(),v.end(),100);//统计vector中100的个数find(v.begin(),v.end(),12);//查找某个元素,返回迭代器类型search(v.begin(),v.end(),w.begin(),w.end());//查找一个序列在另一个序列中首次出两年位置sort(v.begin(),v.end());for_each(v.begin(),v.end(),print);}int main(){Vector();return 0;}