火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 2870|回复: 10
打印 上一主题 下一主题

[视窗] 关于指针,读指针处对象读出来,重新赋值没反应

[复制链接]

54

主题

309

帖子

2409

积分

金牌会员

Rank: 6Rank: 6

积分
2409
QQ
跳转到指定楼层
楼主
发表于 2022-3-29 20:54:08 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 李先森 于 2022-3-29 20:55 编辑

这里无法理解了
读指针处对象,读出来重新赋值,为什么没效果呢???
这个问题困扰了好几天了,只好单独测试一下,发现我理解错误了,
我的问题就是读出来重新赋值,该如何写
回复

使用道具 举报

54

主题

309

帖子

2409

积分

金牌会员

Rank: 6Rank: 6

积分
2409
QQ
沙发
 楼主| 发表于 2022-3-30 11:21:11 来自手机 | 显示全部楼层
Xelloss0618 发表于 2022-3-29 23:22
这样重新赋值一般不会有效果的,火山的类默认是复制赋值,例如:
对象B = 读指针处对象 (对象A指针, 对象类 ...

谢谢各位了,只是这种复制方式太麻烦了,要是能引用多方便啊,官方为什么不支持呢?
回复

使用道具 举报

54

主题

309

帖子

2409

积分

金牌会员

Rank: 6Rank: 6

积分
2409
QQ
板凳
 楼主| 发表于 2022-3-30 19:00:57 | 显示全部楼层
Xelloss0618 发表于 2022-3-30 13:41
火山默认是返回变量的副本(跟复制赋值差不多)
你可以在方法上加上属性 @视窗.参考返回 = 真
这样就会返 ...

这个试了下确实可以,有没有新建 局部变量=方法返回的参考值,然后操作局部变量来修改数据,因为自定义类里面有很多成员需要赋值和修改,每次都得用方法调用才能赋值,太麻烦了,要是能通过变量来批量赋值和修改,要方便些,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-20 21:49 , Processed in 0.083514 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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