函数模板的实现机理

1.C++编译器并不是把函数模板变成能够处理任意类型的函数,而是从函数模板根据函数类型生成不同的函数;

2.C++编译器会对函数模板进行两次编译:在声明的地方对模板代码本身进行编译;在调用的地方对参数替换后的代码进行编译。

posted @ 2018-03-05 19:02  8号prince  阅读(160)  评论(0编辑  收藏  举报