Retourner au contenu associé (journal : Comment être un développeur désirable)
Posté par shbrol le 11 avril 2016 à 15:19. En réponse au journal Comment être un développeur désirable. Évalué à 3.
il me semble que dans les systèmes POSIX modernes, il y a une transformation de errno en mode TLS (thread-local storage),
D'après http://stackoverflow.com/questions/1694164/is-errno-thread-safe c'est le comportement standard depuis POSIX.1c (cf la 1ere réponse).
Sur certains systèmes, il faut bien préciser au compilateur que le programme a besoin de la fonctionnalité, sinon on obtient un extern int errno classique (cf la 2eme réponse avec -D_REENTRANT ou -D_XOPEN_SOURCE).
extern int errno
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: jeNeSaisPasCommentNommerCetteVariable
Posté par shbrol . En réponse au journal Comment être un développeur désirable. Évalué à 3.
D'après http://stackoverflow.com/questions/1694164/is-errno-thread-safe c'est le comportement standard depuis POSIX.1c (cf la 1ere réponse).
Sur certains systèmes, il faut bien préciser au compilateur que le programme a besoin de la fonctionnalité, sinon on obtient un
extern int errnoclassique (cf la 2eme réponse avec -D_REENTRANT ou -D_XOPEN_SOURCE).