递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[视窗] 关于@dt<数据类型名称>语法如何使用的问题

[复制链接]

26

主题

101

帖子

556

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
556
跳转到指定楼层
楼主
发表于 2022-4-25 20:24:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
3.[size=13.3333px] 如果本替换符后跟随的不是对象成员访问字符(譬如句点),[size=13.3333px]别名类[size=13.3333px]将使用其所封装的本地类名,[size=13.3333px]常量类[size=13.3333px]将使用其所对应的基本数据类型.
[size=13.3333px]别名类[size=13.3333px]将使用其所封装的本地类名,想描述的是啥,火山视窗当中可有例子。
[size=13.3333px]哪位大佬给解答一下
回复

使用道具 举报

8

主题

21

帖子

108

积分

注册会员

Rank: 2

积分
108
沙发
发表于 2022-4-26 01:26:19 | 只看该作者
我也不会
回复

使用道具 举报

26

主题

1901

帖子

6928

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6928
板凳
发表于 2022-4-26 08:42:39 | 只看该作者
@dt<数据类型名称> 主要是用在嵌入式里定义对应类型的变量,或者用来强制转换变量的类型,例如:
@ @dt<字节集类> bin;  // 定义一个字节集变量
@ bin2= (@dt<字节集类>)bin;  // 强制转换类型

你只要知道上面的用法就行了,其他都不重要。
这段文字前半句我也没看懂,因为火山里根本不可能像右边这样使用  @dt<字节集类>.成员

后半句的意思是,如果是普通的数据类型,那么它翻译后是这个样子的 rg_CeShiPuTongLei
如果是别名类(比如字节集类和文本型就是别名类),那么会翻译成 CVolMem、CVolString 等C++原名;
如果是全局类,比如整数的全局类,会翻译成 INT
回复

使用道具 举报

26

主题

101

帖子

556

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
556
地板
 楼主| 发表于 2022-4-26 14:38:16 | 只看该作者
Xelloss0618 发表于 2022-4-26 08:42
@dt 主要是用在嵌入式里定义对应类型的变量,或者用来强制转换变量的类型,例如:
@ @dt bin;  // 定义一个 ...

好的,谢谢大佬。可否留个联系方式交流下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 23:18 , Processed in 0.078578 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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