none
Fehlermeldung "error LNK2001: Nicht aufgelöstes externes Symbol" bei Verwendung einer Virtual-Methode

    Frage

  • Hallo Community,

    leider habe ich beim Programmieren mit Visual Studio 2010 die folgende Fehlermeldung bekommen:

    Fehler 1 error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall CArtikel::AusgabeArtikel(double)" (?AusgabeArtikel@CArtikel@@UAEXN@Z)"

    Das geschriebene Programm enthält eine virtuelle Methode, welche durch die späte Bindung bei den Artikeln zwischen Stück- und Gewichtsartikeln entscheiden soll. Beide Artikelarten sind vererbte Klassen der Klasse CArtikel. Leider habe ich keine Ahnung, warum der genannte Fehler auftritt.

    Über eure Hilfe würde ich mich sehr freuen,

    orPoG

    Edit: Die Funktionen sind beide Definiert und der entsprechenden Klasse zugeordnet, daran kann es also meines Wissens nach nicht scheitern.

    Edit2: Laut Fehlerliste ist der Fehler in der Datei "Artikel.obj". Leider kann ich die Datei vom Typ .obj nicht finden.

    • Bearbeitet orPoG Freitag, 8. Januar 2016 13:45
    Freitag, 8. Januar 2016 13:33

Antworten