火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

变量的参考好像不能用哦

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

正文摘要:

我是看用户手册(http://doc.voldp.com/)里面的关于参考用法来写的,但是参考选项总是显示×,运行提示:当前项目类型不支持变量为参考类型. 这是我写的测试代码: ...

回复

shuimiao 发表于 2021-4-4 18:16:44
好的谢谢各位大侠的回复了
创世魂 发表于 2021-4-4 09:59:11
火山pc不支持参考。那个示例是安卓的。   在pc里面不需要这个参考属性。  pc里面只要你用的是官方类库,所有的类库都已经做了对象销毁处理,不会占用内存。
一代码农 发表于 2021-4-4 09:00:25
最大的问题是你用的pc,却又参照安卓的搞法

认真理解这句话
pc里对象类和文本型,在参数上默认就具有参考特性

需要可空的话,属性值上输入空对象就行了
一代码农 发表于 2021-4-4 08:58:15
shuimiao 发表于 2021-4-3 14:40
我觉得PC里也需要吧,按照教程意思,如果不参考的话,方法参数和方法变量分别都声明了对象实例占用了内存 ...

为什么不去掉PC里的参考填表?
要知道安卓与PC是同一套框架,可能是为了框架统一,又或者吴总单纯的是偷懒了。
Xelloss0618 发表于 2021-4-3 16:22:05
因为火山用同一套语法去翻译 Java、C++ 和更多的语言,这个变量参考是 Java 的特性,C++ 里没有这种特性,你让火山视窗怎样给你变出来?
火山安卓和火山视窗共用同一个程序,没必要为了那么一点的不同,就在视窗里去掉这个参考填表。

易语言里的参考是用来传递数据的,火山的文本型和对象类本身具有这种参考特性。
火山没有真正的可空,而是在属性名里加一个 @默认值,然后在属性值里填写这个参数的默认值。
shuimiao 发表于 2021-4-3 14:59:49
一代码农 发表于 2021-4-3 10:50
pc里不支持表格参考
你那个示例是安卓的,安卓的是支持的

我用了参数里的电水壶类赋值给变量,再修改变量里的值,而不能反应改变到参数。这说明参数到变量不存在参考,而是整个类的复制。这就尴尬了。

变量行有参考选项却不能用,参数行直接没有参考选项。参数行也没有可空选项。
shuimiao 发表于 2021-4-3 14:40:18
一代码农 发表于 2021-4-3 10:50
pc里不支持表格参考
你那个示例是安卓的,安卓的是支持的

我觉得PC里也需要吧,按照教程意思,如果不参考的话,方法参数和方法变量分别都声明了对象实例占用了内存,而实际上只有一份实例被使用。如果没有参考类型,就是两个都实例对象了,浪费**啊。而且如果不用的话,为什么不去掉参考填表
一代码农 发表于 2021-4-3 10:50:50
pc里不支持表格参考
你那个示例是安卓的,安卓的是支持的

pc里对象类和文本型,在参数上默认就具有参考特性

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

GMT+8, 2024-5-5 17:23 , Processed in 0.093868 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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