urenai 发表于 2022-6-27 21:38:19

问一个火山PC数组的问题


火山这边据我所知有2种数组定义方式。
      1、[],在定义类型时,直接写数值,即代表着成员数。此方法暂时好像不支持增删成员。
      2、使用数组类 进行定义。此方法可以增删成员,而且也支持枚举成员。

我想知道,火山PC 数组类 实际操作 是不是 跟易语言那样,增删成员都=重建?



weilai 发表于 2022-6-27 21:50:53

应该不是吧

创世魂 发表于 2022-6-27 21:59:19

。。明显不是的。。 数组类内部是个列表一样的东西。。都是基于当前类的对象操作的,不会说重新创建这个对象。

小蜗牛 发表于 2022-6-27 22:13:09

不是的,有一个预分配..缓冲区不足的时候,才会重建..足够的时候是直接添加

urenai 发表于 2022-6-27 22:58:24

厉害了。
页: [1]
查看完整版本: 问一个火山PC数组的问题