4 Stimmen

Wie erstellt man Verzeichnisse mit der C-Standardbibliothek (oder anders)?

Hilfe erwünscht. Konnte im "Buch" (k&r) keinen Hinweis darauf finden.

3voto

unwind Punkte 377331

Durch den Aufruf der [mkdir()](http://linux.die.net/man/2/mkdir) Funktion. Dieser Link führt zu der Online-Handbuchseite. Um diese Seite auf Ihrem (Linux-)Rechner aufzurufen, geben Sie sie in einem Terminal ein:

$ man 2 mkdir

Die "2" ist wichtig und wird als die Handbuchseite Abschnittsnummer . Da Sie Hilfe für die C-Funktion "mkdir" und nicht für den Kommandozeilenbefehl "mkdir" benötigen, müssen Sie den Abschnitt angeben, da Sie sonst standardmäßig den Befehl erhalten.

3voto

Andre Miller Punkte 14657

Obwohl es nicht Teil der Standardbibliothek ist, enthalten die meisten Implementierungen mkdir():

#include <dir.h>
...
mkdir("directory");

2voto

John Carter Punkte 52192

Unter Linux können Sie mit dem POSIX mkdir() .

Die Dokumentation finden Sie unter diesem Link oder unter man 2 mkdir über die Befehlszeile.

1voto

Senthil Kumaran Punkte 50813
NAME
   mkdir - create a directory

SYNOPSIS
   #include <sys/stat.h>
   #include <sys/types.h>

   int mkdir(const char *pathname, mode_t mode);
CONFORMING TO
   SVr4, BSD, POSIX.1-2001.

-4voto

catwalk Punkte 6028

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X