La fonction Perror imprime les messages d'erreur au flux stderr en fonction de l'état d'erreur dans l'erreur.
Utilisation de base
La syntaxe de la fonction Perror est:
vide perror (const char * str);La fonction Perror accepte un paramètre comme un pointeur vers une chaîne à terminaison nulle qui contient un message descriptif sur l'erreur.
INDICE: L'errno fait référence à une variable système qui stocke un code d'erreur décrivant une condition d'erreur produite par un appel à une fonction de bibliothèque.
RÉFÉRENCE: Le manuel Linux:
Le fichier d'en-tête définit la variable entière ERRNO définie par les appels système et certaines fonctions de bibliothèque en cas d'erreur pour indiquer ce qui n'a pas fonctionné.
Valeur de retour
La fonction Perror a un type de retour vide, un message d'erreur formé en combinant l'ordre suivant.
Un nouveau caractère de ligne \ n
Exemple de Perror
Nous pouvons illustrer le fonctionnement du Perror en ouvrant simplement un fichier inexistant. L'exemple de code pour cela est:
#inclureUne fois que nous exécutons le code ci-dessus, nous devons obtenir l'exemple suivant Sortie:
[-]: Aucun fichier ou répertoire de ce nomConclusion
Ce tutoriel rapide a expliqué comment utiliser la fonction Perror pour obtenir des messages d'erreur descriptifs rencontrés dans le programme.