最佳答案
在errno.h
中,这个变量被声明为extern int errno;
,所以我的问题是,在一些调用后检查errno
值或在多线程代码中使用perror()是否安全。这是线程安全的变量吗?如果不是,那么有什么替代方案?
我在x86架构上使用gcc linux。