递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

求助这个重定义数组怎么搞

查看数: 4378 | 评论数: 6 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-9-26 17:00

正文摘要:

本帖最后由 a751557592 于 2023-9-26 17:06 编辑 麻了麻了  火山没有重定义数组 ,怎么搞 求助求助各位大牛

回复

fengyishen 发表于 2023-9-27 03:20:23
易语言的数组可以多线程操作读写的,每条线程按索引操作,火山的数组好像会崩
Xelloss0618 发表于 2023-9-27 00:27:37
别按易语言的思路写了,易语言是数组的加入成员很慢,所以常用重定义数组。
火山里一般用加入成员就可以,当然你也可以用重置数组,然后再取成员一个个赋值:

<火山程序 类型 = "通常" 版本 = 1 />

变量 信息数组 <类型 = 信息类数组>
信息数组.重置数组 (信息类, 10)  // 重置为10个成员,每个成员都是空对象
计次循环 (10) // 然后一个个取出来赋值
{
    信息数组.取成员 (取循环索引()).对象指针 = 取循环索引()
    信息数组.取成员 (取循环索引()).对象名称 = 到文本 (取循环索引 ())
}
创世魂 发表于 2023-9-26 21:23:24

不需要重定义啊,直接删除全部成员就行了。
需要的时候重新添加成员进去。



a751557592 发表于 2023-9-26 20:44:44
非常感谢吴总亲自解答,这些我都添加了,就是哪个重定义不知道怎么填写了
飞扬工作室 发表于 2023-9-26 20:31:19
先定义数组类:

<火山程序 类型 = "通常" 版本 = 1 />

类 成员信息数组类 <公开 基础类 = 对象数组模板类 @模板实现类 = "成员信息类">

然后随便插入删除新增,想怎么操作怎么操作.

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 05:11 , Processed in 0.096257 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表