退出打印视图
实例化是 C++ 编译器从模板创建可用的函数或对象的过程。C++ 编译器使用了编译时实例化,在编译对模板的引用时强制进行实例化。
编译时实例化的优点是:
调试更加简单。错误消息出现在上下文中,使得编译器可以给出到引用点的完整回溯。
模板实例化始终保持最新。
包括链接阶段在内的总编译时间减少了。
如果源文件位于不同的目录或您使用了具有模板符号的库,则模板可以多次实例化。