Cmq, Paolo... ti ringrazio per la risposta data.

Si, poichè sono alle prime armi, mi consigli di non incimentarmi ancora con gli operatori, tu ad esempio hai inserito una cosa del tipo:

codice:
ostream& operator<< (ostream& os, const Client& client)		//overloading operatore di inserimento nello stream di ostream
{
	return os
	<< "Nome: "		<< client.getName ()		<< endl
	<< "Cognome: "		<< client.getSurname ()		<< endl
	<< "Età: "		<< client.getAge ()		<< endl;
}
[...]
è in realtà ho avuto qualche difficoltà per capire...


Grazie comunque!

Ciao!