Stroustrup
È un idioma super-standard che si usa in C e in C++ per prevenire inclusioni multiple (leggi ad esempio qui), dubito non ti venga lasciato usare.ma per il momento costa troppo. E per quel che devo fare io devo conoscere solo i fondamenti della programmazione ad oggetti piu' le librerie principali. non so perchè sia capitato questo inconveniente e non so se il prof mi lascerà adottare la tua soluzione. mercoledì chiederò.
Cerca "Thinking in C++"; anche i tutorial su learncpp.com per quel che ho visto non erano male.p.s. mi sai consigliare qualche buon manuale online magari free?