Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Konstruktor lässt sich nicht überladen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
21.04.2003, 13:53 Uhr
~rost
Gast


Hallo,

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?

Gruß, Robert
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
21.04.2003, 14:26 Uhr
Uwe
C/C++ Master
(Administrator)


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...
Uwe

Dieser Post wurde am 21.04.2003 um 14:26 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: