1

谁能帮我找出静态 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
4

0 回答 0