Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

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

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
06.09.2006, 10:07 Uhr
KFC Embryo
Ein Huhn


Hi,

ich habe eine Fehlermeldung mit der ich nichts anfangen kann:

"Pfadangabe":
undefined reference to '_copy'
collect2: ID returned 1 exit status

Und dass, ist das Programm:




C++:
#include <stdio.h>

#define MAXLINE 1000


int getline(char line[], int maxline);
void copy (char to[], char from[]);

main()
{

    int len, max ;
    char line[MAXLINE], longest[MAXLINE];

    max =0;

    while ((len = getline(line, MAXLINE))>0)
    if (len > max ) {
        max = len;
    copy (longest, line);
    printf("%s", longest);

    
    
    
}    
}



Ah und es wäre noch cool wenn mir jemand erklären könnte wie ich diese Fenster für Queltexte in dem Forum hinbekomme.

Bearbeitung:

ganz einfach:
cpp-tags verwenden!



danke
--
An nescis, mi fili, quantilla prudentia mundus regatur?

Dieser Post wurde am 06.09.2006 um 10:17 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.09.2006, 10:18 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hi, du verwendest die Funktion "copy" implementierst sie aber nicht. daher "undefined reference"
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.09.2006, 10:18 Uhr
0xdeadbeef
Gott
(Operator)


Das geht analog zu HTML-Tags:

[cpp]
Dein Code
[/cpp]

Was den Code angeht, solche Linkerfehler treten auf, wenn etwas deklariert und benutzt, aber nicht definiert wurde - in diesem Fall copy.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra

Dieser Post wurde am 06.09.2006 um 10:24 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
06.09.2006, 10:26 Uhr
KFC Embryo
Ein Huhn


Hi,

ich dachte copy wäre mit void definiert und ist nur eine Prozedur?

danke
--
An nescis, mi fili, quantilla prudentia mundus regatur?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
06.09.2006, 10:43 Uhr
ao

(Operator)



Zitat von KFC Embryo:
ich dachte copy wäre mit void definiert

Nein, es ist bisher nur deklariert. Definiert ist es erst, wenn du den Funktionskörper ausprogrammiert hast.

ao
 
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: