c++创建数组对象一个对象数组,用循环的方式赋值?

如果是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返回的是目前数组的大小,但是他嘚内存使用可能比这个大


我要回帖

更多关于 创建数组对象 的文章

 

随机推荐