Maison > Article > développement back-end > Que signifie supprimer ?
remove est une fonction en langage C. Sa fonction générale est de supprimer tous les éléments des tableaux et des objets de liste chaînée. Le prototype de la fonction est [intremove (char*filename)].
Fonction
La fonction Remove() est utilisée pour supprimer le fichier spécifié. Son prototype est le suivant :
int remove(char *filename);
Déclaration de fonction 2 :
template<classPath>inline bool remove(const Path &Pval);
Paramètres de la fonction
filename est le nom du fichier à supprimer, qui peut être un répertoire. Si le nom de fichier du paramètre est un fichier, appelez unlink() pour le traitement ; si le nom de fichier du paramètre est un répertoire, appelez rmdir() pour le traitement.
Valeur de retour de la fonction
Renvoie 0 en cas de succès, -1 en cas d'échec et la raison de l'erreur est stockée dans errno.
Code d'erreur de fonction
● EROFS Le fichier à écrire est un fichier en lecture seule.
● Le pointeur du nom de fichier du paramètre EFAULT dépasse l'espace mémoire accessible.
● Le nom du fichier du paramètre ENAMETOOLONG est trop long.
● ENOMEM Mémoire centrale insuffisante.
● Le nom de fichier du paramètre ELOOP comporte trop de connexions symboliques.
● Erreur d'accès aux E/S EIO.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!