- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 clang LibTooling 的使用 (1)
根据官方文档,LibTooling 是可以用来实现编译器外部的前端工具。可以完成操作AST等工作。最先使用的 llvm 3.4.2,有几个 test 没通过,于是切换到最新的 llvm 3.7。cmake 时需要加上生成 compile database 的选项:cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_BUILD_TYPE=Rel
2015-05-20 13:38:00 3280
转载 stringstream 的清空操作
在C++中可以使用stringstream来很方便的进行类型转换,字符串串接,不过注意重复使用同一个stringstream对象时要先继续清空,而清空很容易想到是clear方法,而在stringstream中这个方法实际上是清空stringstream的状态(比如出错等),真正清空内容需要使用.str(“”)方法。
2015-05-15 21:27:11 1132
原创 wget命令详情参数说明
wget是linux下命令行的下载工具,功能很强大,虽然我很少用,一般下在一些小东西都是直接用firefox,seamonkey这些浏览器自带的下载功能下载,没有必要用wget或者其他下载工具。但是某些时候却不是浏览器自带的下载功能和一些其他的下载软件所能做的的,这时候就得用wget了。比如如果你想下载一个网页目录下的所有文件,如何做呢?先介绍几个参数:-c 断点续传(备注:使用断点续传要
2015-05-06 08:57:49 2677
转载 我自己研究开源项目源代码的两个重要习惯
转自 http://blogread.cn/it/article/5981这两个习惯应该很大众化很普通,就是: 1. 写代码流程分析文档 2. 写不同场景的测试用例 不过我做得比较细: 1. 写代码流程分析文档 把一些难理解的、重要的代码流程写成分析文档, 按方法调用顺序排好,通常
2015-05-02 18:04:41 768
转载 看源代码那些事
转自 http://blogread.cn/it/article/4349?f=wb#original 1. 前言 很多人问我如何看源代码?是不是我在看源代码这方面特别有天赋? 其实不是的,我也只是个普通人,跟大伙没啥分别, 只不过我没有别的特别爱好,一有空时,不是写自己的代码就是看别人的代码, 我在看源代码时比较有耐心,纯粹就是兴趣驱动,或者
2015-05-02 18:00:44 827
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人