递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

火山里没有重定义数组的方法?

查看数: 28015 | 评论数: 11 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-4-12 23:09

正文摘要:

貌似无论是基本数据类型的[],还是各种数组类(如文本数组类),都没有重定义数组的方法?本来想自己写个重定义数组的方法,用了对象数组类,结果在测试时填入了文本数组类,提示转换不了。。。不知道有没有通用类型 ...

回复

benxiaohai 发表于 2021-4-13 21:52:02
本帖最后由 benxiaohai 于 2021-4-13 21:56 编辑
shuimiao 发表于 2021-4-13 21:42
这种我也会,就是对象数组模板类可以应用于任何类的数组化。不过我的主题是没有一个通用的重定义数组成员 ...

我就找到这个,没有别的,可以自已写一个通用类你上面说的对象数组类,用强制转换试下,例:自已定义类的对象=(自已定义类的类型)对象类
shuimiao 发表于 2021-4-13 21:42:12
benxiaohai 发表于 2021-4-13 15:43
我自定义了个简单类,再定义了这个类的数组类,试了下能行

这种我也会,就是对象数组模板类可以应用于任何类的数组化。不过我的主题是没有一个通用的重定义数组成员数的方法,不管是整数数组、文本数组还是对象数组都通吃的那种
shuimiao 发表于 2021-4-13 21:40:56

每种数组都写一次重定义代码,这种会,关键是没有通用的重定义数组成员数
Fang0x378 发表于 2021-4-13 20:14:20

benxiaohai 发表于 2021-4-13 15:43:03
shuimiao 发表于 2021-4-13 09:29
也是不行,竟然提示对象数组模板类不是类。。主要是想要有一个通用传递,不管是文本数组类还是整数数组类 ...

我自定义了个简单类,再定义了这个类的数组类,试了下能行

main.v

20.58 KB, 下载次数: 33

shuimiao 发表于 2021-4-13 11:20:58
创世魂 发表于 2021-4-13 10:52
文本数组类,   整数数组类     这种不需要重定义数组。不需要这种功能,也不用定义成员数量,直接用就行了 ...

怎么会不需要。任何数组都需要的好吧
创世魂 发表于 2021-4-13 10:52:22
文本数组类,   整数数组类     这种不需要重定义数组。不需要这种功能,也不用定义成员数量,直接用就行了。。更不用担心内存不释放的问题。火山内部都处理好了。
shuimiao 发表于 2021-4-13 09:49:45
glbosom 发表于 2021-4-13 09:40
重置数组 这个命令试一下

这个命令只有对象数组类才能用,文本数组类用不了,而且这个命令只能清空原值,不能在定义成员数时保留原值
glbosom 发表于 2021-4-13 09:40:09
重置数组 这个命令试一下

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

GMT+8, 2025-6-19 23:37 , Processed in 0.087683 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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