自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 对话#08:访问限制

(WQ语,虽知“求全不若守缺”,可还是忍不住补完此专题文章,实在是因为太精彩了,太具启发了。)对话#08:访问限制轰。巨响自远方传来。感觉上的难受更甚于听觉上的。挖掘队又开始工作了。“我希望……”珍妮只开了个头就又没声了。“我知道。”我埋头于工作中。过了好一会儿,我加了句:”我也希望能给家里发封信。但通讯系统必须很快恢复工作才行。”“它们能工作,” 珍妮说道。轰,又一声

2002-09-18 09:08:00 1076

原创 对话#12:Abstract Factory, Template Style

对话#12:Abstract Factory, Template Style“我们知道这是什么吗?”我指着放在前面金属台上的设备。这是在冰原下勘探到的第一批物体之一。珍妮摇着头。”没呢,伙计。它可能是个奖杯,飞船推进器,儿童玩具,或就只是垃圾。上周,我们曾认为将能源系统制造出来了,供这个和其它一些设备用的,但在加入燃料后什么也没发生。随着能源的远去,技术又重回到了画图板上,但他们认为很快能

2002-09-18 09:08:00 1188

原创 对话#25:Getting to the Point

   对话#25:Getting to the Point(WQ译)“啊!”       这一个小时内我第七次受挫后的大叫。 温迪明显不胜其扰了。”瞧瞧,朋友,安静一下,好吧?”她的声音飘过隔间。我觉得她的反应比以前好多了。我以前就和auto_ptrs搏斗过了。在为Guru干活的最初几天内,我已经领教过auto_ptrs的价值了-以及它那不显眼的陷阱[1]. 我已经被aut

2002-09-18 09:08:00 997

原创 对话#26:A Midsummer Night’s Madness

对话#26:A Midsummer Night’s Madness“嗯,说吧,你有一小会儿时间?”我辨认出了从我身后传来的胆小的声音。Kerry,我们部门的新员工,正贴着我的房间站着。他是够聪明的,但……男人,有些搞笑。我曾经这么告诉温迪,但是她只是喃喃自语,大概是有关盆和壶的问题。 “是的,没问题,”我转向他。在Kerry从事的方面我并没有更多的经验,但是被当作老手使人觉得舒

2002-09-18 09:08:00 1868

原创 对话#27:Baseless Exceptions

(WQ语:此文在CSDN上已被翻译,但一时找不出来了,就也译了一次。)对话#27:Baseless Exceptions“嗯,不错,不错,”我自我感觉良好。“看起来我发现了一个编译器错误。” 我正在追踪一个故障,有一个异常没有被异常处理体系捕获。精简后的代码如下:class Base { // ...whatever ... };  class Deri

2002-09-18 09:08:00 1061

原创 对话#28:Contracts, Promises, and Mere Semantics

 对话#28:Contracts, Promises, and Mere Semantics和大多数日子一样,我开始了那天的工作-在我的方形房间内,端着新鲜的咖啡,在开始写代码前,正收着早上的email。很奇特,它这天,Guru没有突然出现在我身后。实际上,我无意中听到它发生在另外一个人身上。 我正坐在书桌前安静地工作着,而且听到附近的同事们击键的时间,这是声音传来。 “时间到

2002-09-18 09:07:00 1099

effective modern c++网友自译版.

effective modern c++ 中文

2017-02-06

编译宏控过滤和宏替换工具stedit1.2.5pro

为stedit1.2.5增加了比较强大的编译宏控过滤和宏替换功能。 2.tools-Manual 的auto deduce macro replace是智能推导模式,将根据用户指定的编译宏控、include路径,自动推导出当前文件所包含的所有的宏,经用户选择后,进行宏替换动作。 a)选中要进行宏替换的代码段 b)选择auto deduce macro replace 菜单 c)在新弹出的宏替换的主对话框里点击“设定宏” d)在新对话框里点“重新推导” e)会弹出对话框, 1.输入include目录,每行一个目录即可。 2.启用预置宏,如果是要分析boost的preprocess相关宏的替换过程,请勾选上所有内置宏 f)耐心等待后,会显示代码一共直接用了哪些宏等等。注意:至少确保左下“需要确定的宏”是空的,这是现在就知道已经用到,但是定义不唯一的,请对其进行适当的勾选。 g)点“确定”,退出此对话框 h)回到宏替换的主对话框,点“转换” i)如果过程中遇到没有确定的宏,会跳对话框,要求进行选择 j)请使用boost的低版本preprocess库:1.4x到1.5x

2013-02-20

统计函数平均长度和最大长度

C、C++单文件函数长度统计工具。 多文件时,用法:dir /s /b *.cpp *.h | 本程序名 列表显示的临界行数(默认20) 必须是能通过编译的代码。注释掉的部分不统计(包括#if 0注释风格) 函数长度统计正确性估计在99%,函数名显示的正确性估计在80~90%

2009-06-16

统计函数平均长度和最大长度

C、C++单文件函数长度统计工具。 多文件时,用法:dir /s /b *.cpp *.h | 本程序名 列表显示的临界行数(默认20) 必须是能通过编译的代码。注释掉的部分不统计(包括#if 0注释风格) 函数长度统计正确性估计在99%,函数名显示的正确性估计在80~90%

2009-06-16

空空如也

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

TA关注的人

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