未定义的静态焦炭引用[]
我想要一个static const char我班上的数组。GCC抱怨说我应该用constexpr虽然现在它告诉我这是一个未定义的引用。如果我使数组成为非成员,那么它将编译。怎么一回事?
static const
char
constexpr
// .hppstruct foo { void bar(); static constexpr char baz[] = "quz";};// .cppvoid foo::bar() { std::string str(baz); // undefined reference to baz}
MYYA
当年话下
相关分类