ich habe mir in einer Header-Datei folgende Klasse definiert:
class CMobile { public: CMobile(); CMobile(CString s); ~CMobile(); void Initialize(void);
private: ... };
Wenn ich diese Datei verwende, erhalte ich beim Kompilieren/Linken (mit Visual C++ 6.0) die Fehlermeldung "class CMobile( unerwartet". Entferne ich die Zeile CMobile(CString s) dann funktioniert alles, aber ich brauche halt zwei Konstruktoren, einen Standard-Konstruktor und einen mit einer Parameterliste. Wie kann ich das erreichen?
Hallo Robert, Überladungen funktionieren schon, wie sieht Deine Implementierung des Ctor aus? -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Bis dann... UweDieser Post wurde am 21.04.2003 um 14:26 Uhr von Uwe editiert.