SweetDream
高歌一壶新酿酒,醉抱青山不必归。
摘要: 因为使用模板可以使程序员建立具有通用类型的函数库和类库。模板也是C++语言支持参数化多态性的工具。 函数模板 函数模板能以同样的程序代码对不同类型的数据进行处理,其关键是将所处理的数据类型说明为参数,即类型参数化。 定义函数模板的一般形式是: template 函数返回值类型 函数名(形参表){ 函数体} 说明: (1)这里的类型参数名就是代表形形色色数据类型的通用参数名,它可以... 阅读全文
posted @ 2006-03-10 22:55 SweetDream 阅读(2219) 评论(0) 推荐(1) 编辑
摘要: StringInterface类和相关类的结构图: 继承于StringInterface类可以把它们的属性和String相互转化,从而便于存储和解析。 类ParameterDef定义了支持转化的属性类型。 类ParamCommand实现了转化过程,继承于ParamCommand的类可以把目标类(即参数中的target)的属性转化成String,或是把String设置为目标类的属性:... 阅读全文
posted @ 2006-03-10 00:03 SweetDream 阅读(725) 评论(1) 推荐(0) 编辑