gpt4 book ai didi

struct - Apache 节俭 : Assign default values to enclosed struct

转载 作者:行者123 更新时间:2023-12-02 09:33:55 24 4
gpt4 key购买 nike

在 IDL 文件中,我有

struct CaseInfo {
1: CaseID = '',
2: EvID = 'foobar',
}

struct Case {
1: CaseInfo CaseInfo,
2: string key = '',
}

当创建 Case 对象的实例时,CaseInfo 只是 null;它不包含默认的 CaseInfo 对象。设置此类对象的默认值的语法是什么?

最佳答案

看起来您可以通过字段名称到值的 json 样式映射来初始化结构的默认值。例如。

struct Case{
1: CaseInfo CaseInfo = {"CaseID": "", "EvID": "foobar"},
2: string key = ""
}

关于struct - Apache 节俭 : Assign default values to enclosed struct,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10723778/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com