Implizite Konvertierung
benutzerdefinierte implizite Konvertierung
Typ des Parameters Klasse, zu der der Konstruktor gehört
Objekt einer Klasse Grunddatentyp (bzw. Zeiger darauf)
durch folgende Memberfunktion anzugeben:
operator type()
wobei type der gewünschte Zieltyp ist
class String { ... public: ... operator const char*() const; }; String::operator const char*() const { return s; }