如何将对象添加到指针
我想弄清楚一个向量如何在它已经创建&q;一些对象之后添加更多的对象:
int *ptr;
ptr = new int;
在使用该指针之后,如何向该指针添加更多对象?(使其成为数组)。谢谢!
解决方案
大多数实现都是从一个小数组开始的,每当它达到容量时,就会分配一个大小加倍的新数组,并将旧元素复制到新数组中。
相关文章
我想弄清楚一个向量如何在它已经创建&q;一些对象之后添加更多的对象:
int *ptr;
ptr = new int;
在使用该指针之后,如何向该指针添加更多对象?(使其成为数组)。谢谢!
大多数实现都是从一个小数组开始的,每当它达到容量时,就会分配一个大小加倍的新数组,并将旧元素复制到新数组中。
相关文章