递归火山软件开发平台

标题: 当视窗中默认值是成员时应该如何封装 [打印本页]

作者: 沉默流星    时间: 2025-5-4 10:29
标题: 当视窗中默认值是成员时应该如何封装
代码如下
  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如何封装,火山@默认值是类中的成员时只能是常量名,否则是无法写的。
而常量又要定义初始值。这种如何封装呢?


这是我当前的思路
(, 下载次数: 8)
这个识别不到,又换了个方式如下:
(, 下载次数: 8)

作者: Xelloss0618    时间: 2025-5-4 11:30
本地值类型可以定义常量,但这个默认不具有参考属性
作者: 沉默流星    时间: 2025-5-4 12:14
Xelloss0618 发表于 2025-5-4 11:30
本地值类型可以定义常量,但这个默认不具有参考属性

看来只能使用变整数来整类中的常量了




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