摘要: 问题出现: 今天在测试程序的时候,程序直接给了一个Segmentation fault.这可不大好。于是就开始了苦逼的debug里程。debug过程: 一开始,先需要定位错误出现在什么地方。于是,调用gdb,run。然后再重新测试。 gdb清晰的指出了问题所在的地方。 至少是一个好开始吧。 不过一看,傻眼了。直接报了是string析构时除了问题。这可如何是好,库函数里头出错怎么调试呢。 手头没有debug模式编译的lib,看来这条路走不通了。而且,一般来说,这种成熟的库是不会出问题的。于是再仔细看自己的代码。 这个函数中,我总共申请了4个string的变量。既然是局部变量析构... 阅读全文
posted @ 2013-01-06 20:45 marchtea 阅读(5770) 评论(4) 推荐(2) 编辑