标签: c++ polymorphism
C ++有多少种多态属性?可以将宏多态性视为C ++中的一种多态类型吗?
答案 0 :(得分:0)
来自Wikipedia的多态性的定义:
在编程语言和类型理论中,多态性(来自希腊语πολύς,polys,“many,much”和μορφή,morphē,“form,shape”)是为不同类型的实体提供单一接口。
从这个意义上讲,考虑使用C预处理器宏作为多态的形式可以创建的泛型函数/运算符是有意义的。