Can we see the rest of "Game.h". The error means that the compiler can't find the default constructor Game::Game(), which is implicitly called here: Game output;
I'm guessing you defined a custom constructor, so that the default one is no longer generated, in which case you would have to add it yourself. To be sure, I would need to see your full "Game.H" file.
Those two prototypes are the same. They are both the default constructor. You can of course only have one, as you can't have to functions with the same name and parameter list. Is there any particular reason why it is all commented out?
because when i was typing the second one an error came up so i just commented it out before i copied and pasted, but other than that i have the first on although i think i need to add some stuff to the constructor like
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
class Game
{
public:
// constructor
Game()
{ /*
//some code but im not entirely sure what but from googling and reading i think im on the right path?
*/ }
// destrucor
~Game()
};