我在 C++ 中使用 pantheios 日志库,我没有发现 pantheios 是否可以捕获段错误,然后在退出前强制打印缓冲区数据。
我可以捕捉到段错误,但我没有找到最终打印包含我的日志的缓冲区的方法。
Rgds,
最佳答案
我很确定库尝试注册信号处理程序是不好的做法,所以如果 pantheios 这样做我会感到惊讶。
如果您认为您可以有效地处理它,您应该自己捕捉信号。您确定有待清空的待处理日志缓冲区,并且首先触发段错误的不是尝试记录某些数据的操作吗?
关于c++ - pantheios 会捕获段错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11114658/