摘要: 先上一段代码: [代码]此代码利用宏创建了CMacroDeriveFromBase1、CMacroDeriveFromBase2、CMacroDeriveFromBase3三个类,这3个类的结构是一样的。从某种意义上说,此时宏方便了我们编码,但是调试时的确不直观了.下面用模板的tag手法重构一下: [代码]tag手法可以看作trait手法的一种简化,目的在于产生不同的类型. 阅读全文
posted @ 2009-08-11 11:29 孤竹君 阅读(263) 评论(0) 推荐(0) 编辑