Error: cannot specify explicit initializer for array

后端 未结 2 1211
夕颜
夕颜 2020-12-11 03:56

I\'m using Visual Studios 2013 and I keep getting this error yet I don\'t understand why.

class CLI{
    string commands[2] = {\"create\", \"login\"};
public         


        
2条回答
  •  感情败类
    2020-12-11 04:20

    Visual Studio 2013 is not completely C++11 compliant, so, like Tobias Brandt said, you'll need to use a constructor to initialize those members.

    Braced init lists are a C++11 feature.

提交回复
热议问题