Heim >Backend-Entwicklung >C#.Net-Tutorial >Was bedeutet entfernen?
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)].
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!