静态constexpr成员类内初始化

时间:2017-05-22 05:37:38

标签: visual-c++ constexpr visual-c++-2013 in-class-initialization

任何人都可以帮我找出类内初始化的问题 静态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

0 个答案:

没有答案