递归火山软件开发平台

标题: 如何用嵌入式方法,只需一行c++代码就解决传参为结构体的... [打印本页]

作者: 呵呵仙8    时间: 2023-11-3 22:34
标题: 如何用嵌入式方法,只需一行c++代码就解决传参为结构体的...
如何用嵌入式方法,只需一行c++代码就解决传参为结构体的写法?传参为类也可以?
我的意思是:不传指针情况,直接传一个实例化后的结构体或类作为参数.嵌入一行c++代码如何去写?
而不是用@禁止流程检查去写多行解决!!
(, 下载次数: 17)
(, 下载次数: 18)
(, 下载次数: 13)



作者: hcwanz    时间: 2023-11-3 22:47
只要不是嵌套和数组,就取首成员地址
作者: 呵呵仙8    时间: 2023-11-3 23:48
hcwanz 发表于 2023-11-3 22:47
只要不是嵌套和数组,就取首成员地址

(, 下载次数: 16)
好吧!悟到了,这样表达就解决了.就是不知如何用开发手册中的各种符号?才问下的,谢了!

作者: 呵呵仙8    时间: 2023-11-3 23:59
hcwanz 发表于 2023-11-3 22:47
只要不是嵌套和数组,就取首成员地址

https://bbs.voldp.com/thread-19891-1-2.html
参考
作者: Xelloss0618    时间: 2023-11-4 01:06
不说各种小技巧,按标准写法至少需要 4 行,火山用表格封装DLL命令,具体实现也是差不多这样。
如果非要用嵌入式方法属性,用匿名函数就行。
还可以试下结构基础类,这个只需要一句,就是定义类型会麻烦些

(, 下载次数: 17)

作者: 呵呵仙8    时间: 2023-11-4 10:15
Xelloss0618 发表于 2023-11-4 01:06
不说各种小技巧,按标准写法至少需要 4 行,火山用表格封装DLL命令,具体实现也是差不多这样。
如果非要用 ...

谢谢,学习了.转头我测试下各种写法,那种对程序效率高,如果用API比C++高.就尽量用API声明封装!




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