老毕的专栏

老衲为了生计失去了贞操

CodeSmith的控制台命令

首先我们要确定完成一个什么样的模版,为这个模板创建一个什么样的XML属性文件。XML属性文件提供在执行模版是需要的各个属性。生成一个属性文件最简单的方法是在CodeSmith Explorer中打开一个模版,填写属性,点击生成按钮generate,然后再点击Save Property Set XM...

2007-01-15 15:20:00

阅读数:621

评论数:0

static_cast、dynamic_cast、reinterpret_cast、和const_cast(2)

关于强制类型转换的问题,很多书都讨论过,写的最详细的是C++  之父的《C++ 的设计和演化》。最好的解决方法就是不要使用C风格的强制类型转换,而是使用标准C++的类型转换符:static_cast, dynamic_cast。标准C++中有四个类型转换符:static_cast、dynamic_...

2007-01-11 13:09:00

阅读数:607

评论数:0

标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast (1)

C 风格(C-style)强制转型如下: (T) expression // cast expression to be of type T 函数风格(Function-style)强制转型使用这样的语法: T(expression) // cast expression to be of typ...

2007-01-11 12:55:00

阅读数:638

评论数:0

人月神话(各章精选)

第1章 焦油坑史前史中,没有别的场景比巨兽在焦油坑中垂死挣扎的场面更令人震撼。上帝见证着恐龙、猛犸象、剑齿虎在焦油中挣扎。它们挣扎得越是猛烈,焦油纠缠得越紧,没有任何猛兽足够强壮或具有足够的技巧,能够挣脱束缚,它们最后都沉到了坑底。过去几十年的大型系统开发就犹如这样一个焦油坑,很多大型和强壮的动物...

2007-01-04 13:10:00

阅读数:746

评论数:0

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