重复调用参数 正确的解决方案是什么??
本帖最后由 urenai 于 2025-1-14 09:23 编辑<火山程序 类型 = "通常" 版本 = 1 />
<火山程序 类型 = "通常" 版本 = 1 />
方法 _取时间文本2 <公开 静态 类型 = 文本型 注释 = "将日期时间值按照所指定的格式转换到文本格式后返回" 返回值注释 = "成功返回对应的日期时间文本,失败返回空文本." @嵌入式方法 = "">
参数 日期时间值 <类型 = 小数 注释 = "提供具体所欲转换的日期时间值" @默认值 = 0>
参数 格式文本 <类型 = 文本型 @默认值 = "%Y.%m.%d %H.%M.%S">
{
@ CVolString ().FormatDateTime ((DATE) (@<日期时间值>==0 ? GetCurrentDateTime (),@<日期时间值>), @<格式文本>.GetText())
}
别用 嵌入式方法 使用禁止流程检查或者只使用@ 符号 :):) 本帖最后由 hcwanz 于 2025-1-14 13:44 编辑
在c++里写一个inline函数, 预先封一层, 然后再用嵌入式方法.
(c++的inline和火山的嵌入式方法类似, 都是直接展开代码.)
inline 说明符 - cppreference.com
这种选择判断比较多的话,可以写一个宏
页:
[1]