Dans errno.h, cette variable est déclarée telle extern int errno;que ma question est, est-il sûr de vérifier la errnovaleur après certains appels ou d'utiliser perror () dans du code multi-thread. Est-ce une variable thread-safe? Sinon, quelle est l'alternative?
J'utilise Linux avec gcc sur l'architecture x86.