谁能帮我找出静态 constexpr 成员变量的类内初始化有什么问题,如下面的代码?
使用 Visual Studio 2013
struct hg {
public:
static constexpr float asd = 9.0f;
};
int main() {
return 0;
}
上面的代码给出了以下错误:
错误 1
error C2144: syntax error : 'float' should be preceded by ';'
错误 2
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int