Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
int strerror_r( int errorCode, char * buffer, size_t bufferSize );
La fonction strerror_r place le message associé à une erreur dans un buffer fourni par l'appelant. Elle évite donc de dépendre d'un buffer statique interne.
Paramètres
errorCode : code d'erreur à convertir.
buffer : buffer recevant le message.
bufferSize : taille du buffer.
Valeur de retour
La fonction retourne 0 en cas de succès. En cas d'erreur, une valeur non nulle est retournée.
Exemple de code
Le programme suivant montre une utilisation simple de strerror_r.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :