gpt4 book ai didi

c - 什么信号(SIGPIPE,SIG_IGN);做?

转载 作者:太空狗 更新时间:2023-10-29 17:21:16 25 4
gpt4 key购买 nike

我知道 SIGPIPESIGIGN 的各自用途。

什么是

signal(SIGPIPE, SIG_IGN);

是吗?

最佳答案

signal(SIGPIPE, SIG_IGN);

简单地忽略信号 SIGPIPE。将 SIG_IGN 作为 handler 忽略给定信号(信号 SIGKILLSIGSTOP 除外,它们无法捕获或忽略).

顺便说一句,通常建议使用 sigaction(2)signal(2)因为 sigaction 提供更好的控制,也不需要“重置”某些系统上的处理程序(遵循 System V 信号行为)。

关于c - 什么信号(SIGPIPE,SIG_IGN);做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30799296/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com