STL零散笔记

来源:互联网 发布:php的is numeric 编辑:程序博客网 时间:2024/06/10 01:57

2013年9月6日17:10:50

1. 迭代器变量最好现用现定义,不然容易出错。

//迭代器变量最好现用现定义,不然容易出错vector<int>::iterator e = vi.end();//注意定义迭代器的格式    cout<<"insert(pos, element)..."<<endl;vi.insert(e, 888);my_show(vi.begin(), vi.end());vector<int>::iterator b = vi.begin();//现用现定义vi.insert(b+3, 888);my_show(vi.begin(), vi.end());/*下面这样写是错误的,程序运行会有问题vector<int>::iterator e = vi.end();//注意定义迭代器的格式    vector<int>::iterator b = vi.begin();//此行的位置有问题cout<<"insert(pos, element)..."<<endl;vi.insert(e, 888);my_show(vi.begin(), vi.end());vi.insert(b+3, 888);my_show(vi.begin(), vi.end());*/



 

原创粉丝点击