Tu ne devrais pas t'attaquer à un tel projet sans connaître les bases du C++. C'est une très mauvaise idée ; on risque de te voir ici tous les jours car à chaque fois que tu vas écrire du code tu vas avoir une erreur.
Ce que je te conseille plutôt, c'est de trouver un bon livre et de le suivre pas à pas jusqu'à ce que tu maîtrises la syntaxe de base du C++.
Pour répondre à ta question, ici le problème est que tu mets des instructions dans la définition d'une classe ; tu ne peux y mettre que des déclarations de variables ou de fonctions, les instructions quant à elles doivent se trouver dans le corps d'une fonction de la classe. Pour résumer, tu as du code qui se balade en dehors d'une fonction, et ça ça ne marche pas en C++.
Pour ta seconde question, les chemins sont relatifs au chemin de travail courant. Ce qu'il vaut par défaut dépend de comment tu exécutes ton application : ça peut être le dossier de l'exécutable, ou le dossier du projet.