【发布时间】:2011-11-21 17:05:24
【问题描述】:
在 C++ 中是否有任何替代模板的编程范式,以便开发人员可以编写干净的代码而不会出现编译器警告和错误,例如 警告 C4251:类的客户端要使用的 dll 接口 我想在不使用模板的情况下进行通用编程,例如使用宏和 C++ 中除模板之外的任何其他工具
【问题讨论】:
-
我真的被这个问题震惊了。
-
所以你想要没有模板的模板?
-
我愿意为一种允许程序员编写代码而不会出现警告和错误的编程范式付出巨大的代价。
-
模板并不是那么好掌握。大多数时候它们比宏更好,更容易使用
-
@AraK:C++ 中的模板是泛型。