未定义的静态焦炭引用[]我想要一个static const char我班上的数组。GCC抱怨说我应该用constexpr虽然现在它告诉我这是一个未定义的引用。如果我使数组成为非成员,那么它将编译。怎么一回事?// .hppstruct foo {
void bar();
static constexpr char baz[] = "quz";};// .cppvoid foo::bar() {
std::string str(baz); // undefined reference to baz}
3 回答
MYYA
TA贡献1868条经验 获得超4个赞
constexpr char foo::baz[];
当年话下
TA贡献1890条经验 获得超9个赞
- 3 回答
- 0 关注
- 299 浏览
添加回答
举报
0/150
提交
取消