Linker Error unresolved external



  • Ich weiß das der Beitrag bestimmt schon 100 mal hier war aber die Beiträge die ich gefunden habe, haben nicht geholfen sry.

    Also bei compilen bekomme ich immer diesen Fehler:

    [Linker Error] Unresolved external 'schreiben(char *, char *, int&, int *)' referenced from D:\C++\PROJEKT\STEGANOGRAPHIE.OBJ

    Meine Quelltextschnipsel:

    void schreiben(char [], char [],int &,int []);
    .
    .
    .
    char text[1000],pfadbmp[200],pfadtxt[200];
    int addr=0,asciitext[1000];
    schreiben(pfadbmp,text,addr,asciitext);
    .
    .
    .
    void schreiben(char pfadbmp[200],char text[1000],int addr,int asciitxt[1000])
    {
    .
    .
    .
    }
    

    Ich hoffe das reicht das ihr mir helfen könnt.



  • Jo, schau Dir mal genau den dritten Parameter an. (Tipp: Der ist oben und unten unterschiedlich deklariert)



  • Hallo

    einmal "&" und einmal ohne das Zeichen 😉

    chrische



  • oh sry dummer anfänger fehler ^^


Anmelden zum Antworten