Opérateurs de conversion implicite de type (2) prev

Exemple:

class toto {
	toto(int);                   // Conversion implicite de int vers toto
	explicit toto(const char *); // Pas de conversion
	operator int() const;	     // Conversion de toto vers int	
};

void p(int) { ... } toto x; p(x); // ok


Ch. Tronche - Année 96-97 - Page 20