gpt4 book ai didi

c++ - 进程何时获得 SIGABRT(信号 6)?

转载 作者:IT老高 更新时间:2023-10-28 11:28:43 27 4
gpt4 key购买 nike

在 C++ 中进程获得 SIGABRT 的场景有哪些?这个信号总是来自进程内部还是可以从一个进程发送到另一个进程?

有没有办法确定哪个进程正在发送这个信号?

最佳答案

abort() 向调用进程发送SIGABRT 信号,这就是abort() 的基本工作方式。

abort() 通常由检测内部错误或某些严重破坏的约束的库函数调用。例如 malloc() 将调用 abort() 如果其内部结构被堆溢出损坏。

关于c++ - 进程何时获得 SIGABRT(信号 6)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3413166/

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