Error: cannot specify explicit initializer for array
arrays, c++, c++11, visual-studio-2013
Solution
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.
Problem
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: void addCommand(), start(), getCommand(string); }; ``` The error: ``` error C2536: 'CLI::CLI::commands': cannot specify explicit initializer for arrays ```