c++ - pantheios 会捕获段错误吗?

标签 c++ segmentation-fault pantheios

我在 C++ 中使用 pantheios 日志库,我没有发现 pantheios 是否可以捕获段错误,然后在退出前强制打印缓冲区数据。

我可以捕捉到段错误,但我没有找到最终打印包含我的日志的缓冲区的方法。

Rgds,

最佳答案

我很确定库尝试注册信号处理程序是不好的做法,所以如果 pantheios 这样做我会感到惊讶。

如果您认为您可以有效地处理它,您应该自己捕捉信号。您确定有待清空的待处理日志缓冲区,并且首先触发段错误的不是尝试记录某些数据的操作吗?

关于c++ - pantheios 会捕获段错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11114658/

相关文章:

c++ - reinterpret_cast 交换位?

c++ - 更改 Qt 菜单栏上的插槽(带图像)

c++ - 如何在C++中直接打印十六进制值?

c++ - 使用 C++ 的 Win32/MFC 命名约定

c - recv() 函数中的指针错误

c++ - 如何避免 PANTHEIOS_FE_PROCESS_IDENTITY 的多重定义?

c - libusb - 段错误 : 11

c - 打印 char 数组的值

c++ - 在 Pantheios 上有不同的配置