最近要放出来的一个小lib BugReport

  就是一个bug的提交和返回库, 考察过log4cpp他是一个通用的库通用就意味的功能上有很多的欠缺。参考了一个现在找不到出处的文章,大致介绍了如何在崩溃的时候得到调用堆栈,文件行号,文件函数名称,局部变量。考虑到一个bugreport要用邮件的方式处理,还要支持 OutputDebugString ,log文件等功能。在性能上是异步立即返回不阻塞系统,内存分配上使用缓存池较少的占用系统资源(在windows上简单的使用句柄就可以了,关于内存的文件看我上一篇的介绍)。项目被枪毙了,现在干擦屁股的活还好时间多多,希望把这个开源的项目坚持做出来。God bless!

你可能感兴趣的:(最近要放出来的一个小lib BugReport)