C++ vector容器 循循环使用 完成数据清空,回收空间.
1
|
程序段: |
1
2
3
4
5
6
7
|
vector int > for ( int i=0;i<500;i++) { vecInt.push_back(i); } int j= //j=512 i //i=500 |
1
|
|
办法1 : 使用 clear ,清空元素,但不回收空间.
1
2
3
|
vecInt.clear(); j= //j=512 i //i=0 |
1
|
|
方法2 : 使用 erase循环删除,结果同上.
1
2
3
4
5
6
7
|
vector int >::iterator for ( |