Ansi-C Dateinamen einlesen

Gast #1580447
Lesenswert?

1
  struct dirent Entry;
2
  struct dirent* Result;
3

4
  while( !readdir_r( directory, &Entry, &Result) && Result)
5
  {
6
    if( !sString::Compare( ".", Entry.d_name) || !sString::Compare( "..", Entry.d_name))
7
    {
8
      continue;
9
    }
10

11
    fprintf( stout, "Found: %s\n", Entry.d_name);
12
  }

So in der Art, sString::Compare musst du dir halt durch strcmp ersetzen.
Gast #1580551
Lesenswert?

Rufus t. Firefly schrieb:
> Und unter Windows gibt es die Win32-API-Funktionen FindFirstFile &
> FindNextFile, mit denen dasselbe erreicht werden kann.

Die koennen sogar noch das unter Windows uebliche Filtern "*.bmp", was 
die ulkigen Namen erklaert.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren