I'm getting a error in the header file saying
std::string* base::name is private.
I'm using this variable within the class.
When switched to
int** votes[][4];
same thing
I really think that means the base class (the class elections inherited from) has its own string called 'name' which is private. So either set that to protected so it can be inherited, or relabel it entirely for election class.