自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云起风听

哥写的不是代码,是快乐

  • 博客(3)
  • 收藏
  • 关注

原创 C++编译重复代码消除

在编译c++文件的时候会产生很多重复代码,如扩展模板的时候,在不同的源文件里使用了相同的模板,那在编译各个源文件的时候都会针对该模板分别生成一样的目标代码,这部分代码就是重复代码。如果链接的时候直接把他们都链接进来,无疑是很浪费的事。为了解决这个问题,编译器会把同样的代码编译到相同的段,链接时就容易进行消除了。那如果编译到同样段的代码实际上是不同的,链接是否会出错?通常这种情况下连接器会随机选择一

2014-07-12 11:44:01 1874 1

原创 Source Insight的Base项目

虽然我知道很多人不认同,但我还是认为Source Insight是最好用的代码编辑器。这是一个综合评价。虽然VI和EMACS很强悍,但学习成本太高,需要在里面泡很久才能获得比较好的性能。而Source Insight一安装上以后就已经有一个很不错的默认配置,可以满足大多数人的需求了。无数的人用过Source Insight以后就抛弃了以前的编辑器。但是我发现似乎不是很多的人会对这个工具进行定制

2011-06-11 22:42:00 5423

原创 以前的注释帮了大忙

最近做一个新项目,而这几天的工作是把老项目的代码移植过来。今天在移植一个逻辑相当复杂的模块,虽然这个模块过去是自己写的,对整个流程都很清楚,但过了这么久,对很多细节都已经忘记了。然而,当时写这个模块的时候,因为觉得太复杂了,于是留下了很多注释,今天看回去,发现这些注释真的是太有用了。其实很多时候,我们去做一些事情,当时觉得没什么用,像写写注释,变量定义名等等。但其实这些小细节,小提示,对日后的维护

2009-03-30 22:05:00 668

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除