Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Fehlermeldung C2259

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
09.08.2006, 12:50 Uhr
~Luja
Gast


Hallo zusammen,

ich habe ein Problem mit der Fehlermeldung c2259 die beim Kompilieren auftritt. Der Fehler bezieht sich auf folgende Zeile:

IMPLEMENT_AUFGABE (CKlasse, CObject, 1);

Es taucht auch noch der Fehler C2059 mit der Meldung Syntaxfehler: 'constant' auf.

Kann mir dabei jemand helfen?




Danke,
Luja
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.08.2006, 12:57 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


was ist denn IMPLEMENT_AUFGABE? das kennt der compiler scheinbar auch nicht
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.08.2006, 13:09 Uhr
~Luja
Gast


IMPLEMENT_AUFGABE soll ein Makro sein. Ich versuche gerade das Beispiel aus einem Buch nachzuvollziehen, in dem das vorkommt. Es geht dabei um Serialisierung. Und Aufgabe ist halt der Name des Projekts. Es gibt natürlich auch einen Teil mit DECLARE_AUFGABE, der wird aber ohne Fehlermeldungen compiliert...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
09.08.2006, 13:12 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


hmm kenn nur IMPLEMENT_SERIAL und DECLARE_SERIAL, naja egal, evtl kennt er einfach CKlasse oder CObject nicht in dem Code, evtl header vergessen oder sowas?
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
09.08.2006, 13:27 Uhr
~Luja
Gast


Sorry, wollte auch IMPLEMENT_SERIAL nutzen, dachte man könnte das anders nennen (Dem eigenen Projektnamen anpassen), also danke dafür.

Jetzt bekomme ich zwei andere Fehler, und zwar

aufgabe error LNK2019: Nicht aufgelöstes externes Symbol '"protected: __thiscall CaufgabeDoc::CaufgabeDoc(void)" (??0CaufgabeDoc@@IAE@XZ)', verwiesen in Funktion '"public: static class CObject * __stdcall CaufgabeDoc::CreateObject(void)" (?CreateObject@CaufgabeDoc@@SGPAVCObject@@XZ)'

und
aufgabe fatal error LNK1120: 1 unaufgelöste externe Verweise

kanns du damit was anfangen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
09.08.2006, 16:17 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


dann haste vergessen einen Standardkonstruktor zu implementieren.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
10.08.2006, 10:02 Uhr
jencas



"protected: __thiscall CaufgabeDoc::CaufgabeDoc(void)"

Wieso protected? Dann wird die Instantiierung eines CaufgabeDoc Objektes auch nicht funktionieren..... Mir scheint es, als ob hier jemand am Werke ist, dem die C++ Grundlagen fehlen.
 
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: