GodzilLe 11/07/2011 à 00:58
Non. ou alors c'est un bug de l'application, mais en l'occurence l'erreur est reporté par le Kernel, qui est transféré par la libc. errno, strerror, perror ne sont que des exemples des fonctions utilisé par la majoritée des outils en CLI pour gerer et afficher les messages d'erreurs sur la console.
Une erreur d'I/O est clairement définie et complètement différente d'une erreur de permission. Si tu choppe une erreur d'I/O pour une erreur de permission, c'est un bug.