解决方案
要解决这个问题,它采用了类“模板”,非常类似于一个通用的定义,建立,你可以在你的代码中使用预先指定类型的自定义的预处理步骤。它注入这些类型的代码到你的项目中直接编译发生之前。这些模板类型只能从仿制药的区别在于它们:
命名有少许不同(如Calc_Double,而不是计算器<Double>)
指定在编译前
必须使用运营商的能力
在下面的第一个例子中,我将自动生成图片<T>对象,其中之一将持有的像素值作为字节,其中一个将持有整数,而另一个将举行花车。这些图像将有一个的GetPixel,SetPixel,并MaxPixel方法。第二个例子创建具有数学方法对双打,整数,浮点数和一个单独的类。
转至:http://www.dfwlt.com/forum.php?mod=viewthread&tid=432
相关链接
原文:http://www.cnblogs.com/xszlo/p/3691854.html