Initializing a private array member
How do i initialize array groups
Code:
class GroupManager
{
private:
typedef std::vector<FleetGroup> Categories;
typedef Categories::iterator GroupIterator;
public:
GroupManager();
GroupIterator find();
void ReadGroupFile();
void AddNewGroup();
void EditGroup();
void ViewAllGroups();
void ReadGroups();
void ViewAGroup();
void SaveGroupToFile();
private:
Categories fleet;
std::string groups[MAX_GRP];
};
// MY ATTEMPT
GroupManager::GroupManager() :
groups = { "a", "b", "c", "d", "f", "o", "z" }
{};
//ERROR!!