递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[其它] 这种联合中成员是数组的应该如何封装

[复制链接]

230

主题

1722

帖子

7108

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
7108
QQ
跳转到指定楼层
楼主
发表于 2025-4-16 09:49:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
代码如下:
  1. union ads_u_val {
  2.     ads_real rreal;
  3.     ads_real rpoint[3];
  4.     short rint;
  5.     ACHAR *rstring;
复制代码

火山这样封装不管用




火山视窗封装视频教程
回复

使用道具 举报

230

主题

1722

帖子

7108

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
7108
QQ
沙发
 楼主| 发表于 2025-4-16 09:56:06 | 只看该作者
这样封装对嘛

火山视窗封装视频教程
回复

使用道具 举报

28

主题

2200

帖子

7959

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7959
板凳
发表于 2025-4-16 10:28:06 | 只看该作者
就第一种
回复

使用道具 举报

230

主题

1722

帖子

7108

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
7108
QQ
地板
 楼主| 发表于 2025-4-16 11:03:12 | 只看该作者

使用第一种的话,这个rb.resval.rpoint[X]又该如何访问呢
火山视窗封装视频教程
回复

使用道具 举报

28

主题

2200

帖子

7959

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7959
5#
发表于 2025-4-16 11:14:53 | 只看该作者
沉默流星 发表于 2025-4-16 11:03
使用第一种的话,这个rb.resval.rpoint[X]又该如何访问呢

就按这个写法访问,火山支持的
回复

使用道具 举报

230

主题

1722

帖子

7108

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
7108
QQ
6#
 楼主| 发表于 2025-4-16 11:50:05 | 只看该作者
Xelloss0618 发表于 2025-4-16 11:14
就按这个写法访问,火山支持的

好像访问不到





火山视窗封装视频教程
回复

使用道具 举报

28

主题

2200

帖子

7959

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7959
7#
发表于 2025-4-16 12:12:02 | 只看该作者

你加个.干嘛呢,又不是方法……
结果.分辨率值.三维点数组[1]
回复

使用道具 举报

426

主题

2609

帖子

8789

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8789
8#
发表于 2025-4-16 12:13:24 来自手机 | 只看该作者
Xelloss0618 发表于 2025-4-16 10:28
就第一种

x大,输出名和别名有啥区别,看起来好像都是输出指定名称到代码替换
回复

使用道具 举报

28

主题

2200

帖子

7959

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7959
9#
发表于 2025-4-16 12:15:54 | 只看该作者
shuimiao 发表于 2025-4-16 12:13
x大,输出名和别名有啥区别,看起来好像都是输出指定名称到代码替换

别名是直接引用C++代码里的类型。
输出名是火山翻译到C++代码后的名称。
回复

使用道具 举报

426

主题

2609

帖子

8789

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8789
10#
发表于 2025-4-16 14:08:24 | 只看该作者
Xelloss0618 发表于 2025-4-16 12:15
别名是直接引用C++代码里的类型。
输出名是火山翻译到C++代码后的名称。

谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-24 17:16 , Processed in 0.098581 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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