08 2014 档案
小试 boost spirit
摘要:解释文本文件是日常编程中太平常的一件事情了,一般来说,土鳖点的做法可以直接手写 parser 用循环暴力地去 map 文本上的关键字从而提取相关信息,想省力一点则可以使用 tokenizer 或正则表达式之类的工具,无论怎样,总的来说,手写 parser 去解释文本基本是件苦力活:写出的代码比较难重... 阅读全文
posted @ 2014-08-23 19:38 twoon 阅读(8397) 评论(3) 推荐(2) 编辑
DWARF 中的 Debug Info 格式
摘要:本周花了几天的时间来研究怎么在 breakpad "[1" , "2" ] 中加入打印函数参数的功能,以期其产生的 callstack 更具可读性,方便定位崩溃原因。现代 ELF 中的调试信息基本是以 DWARF 格式为主了,因此这几天的研究也主要将时间花在了理解 DWARF 这货是怎么工作上,感叹... 阅读全文
posted @ 2014-08-03 18:15 twoon 阅读(13100) 评论(7) 推荐(1) 编辑