Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Linkerfehler

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
01.06.2004, 17:23 Uhr
Lumina



Hallo und schönen Abend zusammen,

ja, ich weiß, es ist ein Forum für ANSI C++, aber ich komm mit diesem Visual Studio trotzdem nicht weiter. Vielleicht erbarmt sich ja jemand....

Beim Kompilieren meiner Dateien bekomme ich O Fehler, O Warnungen, nur der Linker bringt mir das:


Code:
Kompilierung läuft...
cseatreebin.cpp
cseatreebinint.cpp
Generieren von Code...
Linker-Vorgang läuft...
cseatreebin.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall CSearchTreeBinInt::Print(void)const " (?Print@CSearchTreeBinInt@@QBEXXZ)
Debug/stu3_6StartUp.exe : fatal error LNK1120: 1 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.
Browse-Informationsdatei wird erstellt...

stu3_6StartUp.exe - 2 Fehler, 0 Warnung(en)


--
*******************************************
Willst du glücklich sein im Leben, trage bei zu and'rer Glück,
denn die Freude, die wir geben, kehrt ins eig'ne Herz zurück!
*******************************************
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
01.06.2004, 17:25 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


er kennt halt die mehtode Print von CSearchTreeBinInt nicht....wird die villeicht klein geschrieben oder hast du nen parameter vergessen?
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
01.06.2004, 17:27 Uhr
Lumina



Ich hab die Methode überladen, die gibts zweimal bei mir. Aber das ist doch erlaubt und möglich oder ?
--
*******************************************
Willst du glücklich sein im Leben, trage bei zu and'rer Glück,
denn die Freude, die wir geben, kehrt ins eig'ne Herz zurück!
*******************************************
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
01.06.2004, 17:28 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


klar ist überladen prinzipell erstmal erlaubt... aber wenn du die mehtode aufrufst musst auch eine entsprechende (also mit den parametern mit denen du sie aufrufst) existieren... und er will ne Methode haben die Print heisst und als parameter nix(void) mit übergeben bekommt...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
01.06.2004, 17:31 Uhr
Lumina



Die gibts ja auch:

C++:
void CSearchTreeBin::Print(void) const
{
   pInternalRep->Print();
}


--
*******************************************
Willst du glücklich sein im Leben, trage bei zu and'rer Glück,
denn die Freude, die wir geben, kehrt ins eig'ne Herz zurück!
*******************************************
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
01.06.2004, 17:33 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


und was ist pInternalRep?
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
01.06.2004, 17:37 Uhr
Lumina



Zeiger auf die interne Klasse, aber das hat sich jetzt schon erledigt, hab meinen Fehler gefunden. Hab in die beiden Headerdateien beide Versionen von Print bekannt gemacht, aber nur die mit den Parametern definiert....
--
*******************************************
Willst du glücklich sein im Leben, trage bei zu and'rer Glück,
denn die Freude, die wir geben, kehrt ins eig'ne Herz zurück!
*******************************************
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
01.06.2004, 17:39 Uhr
Lumina



Manchmal sieht man den Wald vor lauter Bäumen nicht, bin ständig in den 5 Dateien rumgesprungen und hab mich wohl verrannt. Dank dir hab ichs gesehen, was falsch ist. Danke!
--
*******************************************
Willst du glücklich sein im Leben, trage bei zu and'rer Glück,
denn die Freude, die wir geben, kehrt ins eig'ne Herz zurück!
*******************************************
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


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: