递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[其它] 当视窗中默认值是成员时应该如何封装

[复制链接]

239

主题

1765

帖子

7239

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
7239
QQ
跳转到指定楼层
楼主
发表于 2025-5-4 10:29:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
代码如下
  1. GE_DLLEXPIMPORT double         paramOf(const AcGePoint2d& pnt,
  2.                            const AcGeTol& tol = AcGeContext::gTol) const;
复制代码
  1. struct
  2. AcGeContext
  3. {

  4.     GE_DLLDATAEXIMP static AcGeTol     gTol;
复制代码
这个gTol如何封装,火山@默认值是类中的成员时只能是常量名,否则是无法写的。
而常量又要定义初始值。这种如何封装呢?


这是我当前的思路

这个识别不到,又换了个方式如下:

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

使用道具 举报

29

主题

2236

帖子

8075

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8075
沙发
发表于 2025-5-4 11:30:27 | 只看该作者
本地值类型可以定义常量,但这个默认不具有参考属性
回复

使用道具 举报

239

主题

1765

帖子

7239

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
7239
QQ
板凳
 楼主| 发表于 2025-5-4 12:14:41 | 只看该作者
Xelloss0618 发表于 2025-5-4 11:30
本地值类型可以定义常量,但这个默认不具有参考属性

看来只能使用变整数来整类中的常量了
火山视窗封装视频教程
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-13 02:01 , Processed in 0.085092 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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