《Effective C++》读书笔记之item41:了解隐式接口和编译期多态

来源:互联网 发布:淘宝开店在那进货 编辑:程序博客网 时间:2024/04/29 14:57

1.C++模板机制是一部完整的图灵机:它可以被用来计算任何可计算的值。由此发展出模板元编程,创造出“在C++编译器内执行并于编译完成时停止执行”的程序。

2.类和模板都支持接口和多态,不同的是对类而言,接口是显式的,以函数签名(声明)为中心,多态则是通过运行期绑定(虚函数机制);对模板而言,接口是隐式的,奠基于有效表达式,多态则是通过模板具现化和函数重载解析,发生于编译期。

原创粉丝点击