Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Opendir referenz bla bla

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
11.11.2006, 18:49 Uhr
~Torsten
Gast


Hallo,

folgener Code gibt eine komische Fehlerausgabe im Dev-C++ Programm aus. Da steh undefine referenc. Kennt zufällig jemand den Namen der Bibliothek für Verzeichnisfunktionen?


C++:
/* read_dir.c */
#include <sys/types.h>
#include <dirent.h>
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char **argv) {
   DIR *dir;
   struct dirent *dirzeiger;
   if(argc != 2) {
      fprintf(stderr,"Benutzung : %s Directory\n", argv[0]);
      return EXIT_FAILURE;
   }
   /* Das Verzeichnis öffnen */
   if((dir=opendir(argv[1])) == NULL) {
      fprintf(stderr,"Fehler bei opendir ...\n");
      return EXIT_FAILURE;
   }
   /* Das komplette Verzeichnis auslesen */
   while((dirzeiger=readdir(dir)) != NULL)
      printf("%s\n",(*dirzeiger).d_name);
   /* Lesezeiger wieder schliessen */
   closedir(dir);
   return EXIT_SUCCESS;
}
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.11.2006, 23:00 Uhr
mischa
Fragender


ich hab den code mit devc++ compeliert und es läuft ohne fehler
du hast warscheinlich irgend eine lib nicht mit gelinkt
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
11.11.2006, 23:19 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


undefined reference heißt immer fehlende implementierung bzw bibliothek. opendir ist POSIX, sollte also theoretisch in der libc enthalten sein, welche auch dem devcpp beiliegt.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
12.11.2006, 10:27 Uhr
~Torsten
Gast


mhh, hab mal gesucht. Ist nicht im verzeichnis lib enthalten. Hat jemand die libc?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


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: