是可重入的吗?

| ѭ0重入吗?我可以安全地将其放入信号处理器中吗?     
已邀请:
下表列出了所有可以安全处理信号的功能:   下表定义了一组   应该是   可重入或不可中断   信号,应为   异步信号安全。”
puts
似乎不在该列表中,但是据此,它被认为是可重入的,但不是异步安全的,也许是为什么它不在上述列表中。     
不,不是,但是您可以使用异步信号安全的
write()
从信号处理程序输出消息:
#include <unistd.h>

const char* msg = \"The message to print.\";
write(STDOUT_FILENO, msg, strlen(msg));
    

要回复问题请先登录注册