Original Post
#include "iostream" #include "cstdlib" #include "ctime" #include "class basePlayer.h" using namespace std; int main() { time_t t; srand((unsigned) time(&t)); return 0; } ////////////////////////////////////////////////////////////////////// //class basePlayer.h file #ifndef basePlayer #define basePlayer #include #include using namespace std; class basePlayer { public: //Constructors basePlayer();//error C2059: syntax error : ')' error C2238: unexpected token(s) preceding ';' //Pointers basePlayer* enemy;//error C2501: 'enemy' : missing storage-class or type specifiers //Stats int HP, MP, Strength, Defence, Luck, Speed, totalExperience, experience, Level;//Basic stats string Name; };//error C2639: compiler generated default constructor required by unnamed class This is compiled with MVC 6.0. I posted the errors next to the lines, and they make no sense. All the code is correct... right?