以下代码不能与 Visual Studio 2013 一起编译,但它应该:
class A
{
A() :m_array{ 0, 1, 2 } {} // error C2536: 'A::A::m_array' : cannot specify explicit initializer for arrays
private:
int m_array[3];
};
有关更多详细信息,请参阅错误报告。
有哪些可能的解决方法?
以下代码不能与 Visual Studio 2013 一起编译,但它应该:
class A
{
A() :m_array{ 0, 1, 2 } {} // error C2536: 'A::A::m_array' : cannot specify explicit initializer for arrays
private:
int m_array[3];
};
有关更多详细信息,请参阅错误报告。
有哪些可能的解决方法?