gpt4 book ai didi

handler - 信号处理程序中的不可重入函数?

转载 作者:行者123 更新时间:2023-12-02 15:56:41 25 4
gpt4 key购买 nike

考虑一个调用 exit() 作为最后一条指令的信号处理程序:在该处理程序中调用不可重入函数(例如 free())是否安全?

恕我直言,由于处理程序不返回,因此这是合法的到正常的执行顺序。

提前谢谢您。

最佳答案

不,这是非法的,而且,可以调用的安全函数非常少。

有一个可以调用的安全函数列表,请参阅 http://linux.die.net/man/2/signal注释部分。

关于handler - 信号处理程序中的不可重入函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1707254/

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