如果是SDK的话推荐用STL中VECTOR动态数组
順便贴个转的Vector用法
在实际开发种,数组的运用时费用广泛的各种各样的数组,如
以上的几个例子我们可以看到数组长度都是固定的。
確定一个数组长度有时候是个很苦恼的事情。设置小了嘛现在动不动就是512M 1G,干嘛小气
设置大了嘛,确实也会浪费而且有时候真的僦会出现1G的内存。那也太水了
VECTOR可以自动的改变数组大小
2、VECTOR几个常用的方法
3、VECTOR用法的几点经验
2、VECTOR几个常用的方法
删除数组的最后一个元素
begin為数组的第一个元素(数组为空时则会乱七八糟的返回吧)。end是最后一个元素之后的一个元素即vecotr的end()不是7,而就是end()一个不知道什么的变量。记住用法就好不是itor<=a.end(),因为7后面还有一个元素一个不是我们增加进去的元素
3、VECTOR用法的几点经验
2、size返回的是目前数组的大小,但是他嘚内存使用可能比这个大