Maison  >  Article  >  développement back-end  >  Que signifie supprimer ?

Que signifie supprimer ?

藏色散人
藏色散人original
2019-05-18 09:16:2414719parcourir

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)].

Que signifie supprimer ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn