Heim >Backend-Entwicklung >C#.Net-Tutorial >Was bedeutet entfernen?

Was bedeutet entfernen?

藏色散人
藏色散人Original
2019-05-18 09:16:2414772Durchsuche

remove ist eine Funktion in der C-Sprache. Ihre allgemeine Funktion besteht darin, alle Elemente von Arrays und verknüpften Listenobjekten zu löschen. Der Funktionsprototyp ist [intremove (char*filename)].

Was bedeutet entfernen?

Funktion

Die Funktion „remove()“ wird zum Löschen der angegebenen Datei verwendet. Ihr Prototyp lautet wie folgt:

int remove(char *filename);

Funktionsdeklaration 2:

template<classPath>inline bool remove(const Path &Pval);

Funktionsparameter

Dateiname ist der Name der zu löschenden Datei, die kann ein Verzeichnis sein. Wenn der Parameter Dateiname eine Datei ist, rufen Sie zur Verarbeitung unlink() auf. Wenn der Parameter Dateiname ein Verzeichnis ist, rufen Sie zur Verarbeitung rmdir() auf.

Funktionsrückgabewert

Gibt 0 zurück, wenn erfolgreich, -1, wenn fehlgeschlagen, und der Fehlergrund wird in errno gespeichert.

Funktionsfehlercode

● EROFS Die zu schreibende Datei ist eine schreibgeschützte Datei.

● Der Dateinamenzeiger des EFAULT-Parameters überschreitet den verfügbaren Speicherplatz.

● ENAMETOOLONG-Parameterdateiname ist zu lang.

● ENOMEM Unzureichender Kernspeicher.

● Der ELOOP-Parameterdateiname hat zu viele symbolische Verbindungen.

● EIO-E/A-Zugriffsfehler.

Das obige ist der detaillierte Inhalt vonWas bedeutet entfernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn