递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

【已解决】默认值如何封装

查看数: 416 | 评论数: 21 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-5-11 12:06

正文摘要:

本帖最后由 沉默流星 于 2025-5-11 17:14 编辑 在封装函数时,火山的默认值只支持是常量,而常量类型又必须是基本数据类型。 代码如下: AcGeContext {     // System wide default tolerance.   &nb ...

回复

沉默流星 发表于 昨天 16:46
Xelloss0618 发表于 2025-5-11 16:41
哪个需要常量和默认值,就改成本地值,但要注意本地值不是默认参考传参 ...

明白了,谢谢老大
Xelloss0618 发表于 昨天 16:41
沉默流星 发表于 2025-5-11 16:40
哪到底改那个为本地值?还是这俩都改成本地值

哪个需要常量和默认值,就改成本地值,但要注意本地值不是默认参考传参
沉默流星 发表于 昨天 16:40
Xelloss0618 发表于 2025-5-11 16:37
AcGe容差 不是本地值类型啊……
你这个 AcGe上下文 才是本地值

哪到底改那个为本地值?还是这俩都改成本地值
Xelloss0618 发表于 昨天 16:37
沉默流星 发表于 2025-5-11 16:13
老大您的确说过,但常量可不支持类型为其他类型,只支持基本数据类型

AcGe容差 不是本地值类型啊……
你这个 AcGe上下文 才是本地值
Xelloss0618 发表于 昨天 16:03
我之前不是说过,别名类型中,本地值类型和本地整数基本类型支持写常量么。
沉默流星 发表于 昨天 16:01
hcwanz 发表于 2025-5-11 15:28
你随便整个默认值呗

这样好像报错
  1. .\vpkg_main.cpp(201): error C2101: 常量上的“&”
复制代码
  1. //这个是火山输出的C++源码 201行
复制代码


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

GMT+8, 2025-5-12 20:10 , Processed in 0.078512 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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