Vedo i tre seguenti errori:
1. Devi mettere il ";" subito dopo la chiusura delle graffe delle dichiarazioni delle classi;
2. Definisci i metodi Monitor::Monitor () ed il distruttore della classe Monitor, ma non li dichiari;codice:class ClasseErrata{ } // <- errore perché non c'è il ";" class ClasseCorretta{ }; // <- corretto perché c'è il ";"
3. Non includi il file "string".
codice:#include <string>