Ciao,
compilo con VC++ 6, il mio problema è legato (da quanto deduco dal compilatore) dal fatto che per una funzione membro uso un nome già posseduto da una macro, per farla breve:

codice:
	#include <iostream>
	#include <string>
	using namespace std;

	class Lic{
		int c;
	  public:
		int getc() const{ return c;}
	}
il preprocessore interpreta la getc come la "chiamata" alla macro con lo stesso nome e mi segnala l'errore dovuto al fatto che non lo chiamata correttamente...
c'è un modo migliore per evitare questo conflitto che non sia cambiare il nome della funzione membro?