C ++模板替代方案

时间:2011-11-21 17:05:24

标签: c++ templates generics

是否有任何编程范例替代C ++中的模板,因此开发人员可以编写干净的代码而无需编译器警告和错误,如 警告C4251:类的客户端使用的dll-interface 我希望在不使用模板的情况下实现泛型编程,例如使用宏和C ++中除模板之外的任何其他工具

1 个答案:

答案 0 :(得分:1)

如果我们更好地了解您的实际预期用例,将会有所帮助,但一般来说,提供兼容DLL接口的通用接口的最佳方法是使用多态,而不是模板。