相关疑难解决方法(0)

什么是C++中的SIGSEGV运行时错误?

我需要知道分段错误的根本原因,也可以告诉我如何处理它.

segmentation-fault

33
推荐指数
5
解决办法
9万
查看次数

如何处理和移动段错误?

我正在研究一个涉及链表的C项目,我需要对一段代码进行分段,以证明它不起作用.但我的代码不能崩溃.

到目前为止,这是我的处理程序:

typedef void sigfunc(int);
sigfunc *signal(int, sigfunc*);
void Handler(int sig)
{
    if (sig == SIGSEGV)
    printf("received SegFault\n");
    signal(SIGSEGV, &Handler);
}
Run Code Online (Sandbox Code Playgroud)

它需要在段错误中存活下来.到目前为止,我得到的是"收到的SegFault"的无限循环.提前致谢!

c signal-handling segmentation-fault

5
推荐指数
1
解决办法
4129
查看次数

标签 统计

segmentation-fault ×2

c ×1

signal-handling ×1