gpt4 book ai didi

c++ - 对静态 constexpr char[][] 的 undefined reference

转载 作者:搜寻专家 更新时间:2023-10-31 01:01:43 25 4
gpt4 key购买 nike

<分区>

我试图在类中初始化 char[][] static public 字段,但在另一个函数中这个字段是未定义的。我如何使用 conexpr 或存在另一种方法来初始化静态(字典)数组?

class A {
public:
constexpr static char dict[][3] = {
"a",
"bb"
};

void print() {
printf(A::dict[1]);
}
};

int main() {
A a;
a.print();
return 0;
}

10 对 `A::dict' 的 undefined reference

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