递归火山软件开发平台

标题: 关于@dt<数据类型名称>语法如何使用的问题 [打印本页]

作者: 墨玲珑    时间: 2022-4-25 20:24
标题: 关于@dt<数据类型名称>语法如何使用的问题
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]哪位大佬给解答一下

作者: 378385038    时间: 2022-4-26 01:26
我也不会
作者: Xelloss0618    时间: 2022-4-26 08:42
@dt<数据类型名称> 主要是用在嵌入式里定义对应类型的变量,或者用来强制转换变量的类型,例如:
@ @dt<字节集类> bin;  // 定义一个字节集变量
@ bin2= (@dt<字节集类>)bin;  // 强制转换类型

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

后半句的意思是,如果是普通的数据类型,那么它翻译后是这个样子的 rg_CeShiPuTongLei
如果是别名类(比如字节集类和文本型就是别名类),那么会翻译成 CVolMem、CVolString 等C++原名;
如果是全局类,比如整数的全局类,会翻译成 INT
作者: 墨玲珑    时间: 2022-4-26 14:38
Xelloss0618 发表于 2022-4-26 08:42
@dt 主要是用在嵌入式里定义对应类型的变量,或者用来强制转换变量的类型,例如:
@ @dt bin;  // 定义一个 ...

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




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4