C ++ 11类内成员初始化的奇怪编译错误

时间:2015-04-08 18:22:05

标签: c++ c++11 initialization

我有一个课程初始化一个' double'成员变量如下所示

class TESTY {
public:
  TESTY(){}
private:
  double m_double = std::numeric_limits<float>::max();
};

通过创建实例,

new TESTY();

编译时出现以下错误。

": internal error: IERROR_MODULE_ID_0

不确定这里发生了什么,甚至谷歌也没有答案。 我使用的是intel64 / icpc -gcc-version = 430。有趣的是,它适用于C ++ 14 here

0 个答案:

没有答案