次のコードは、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];
};
詳細については、バグ レポートを参照してください。
可能な回避策は何ですか?