摘要:
1.包含编译模型(inclusion compilation model). 函数声明放在头文件中,定义放在源文件中。头文件尾包含源文件。据说会出现一个模板实例化多次从而导致编译时性能显著降低。//template.cpptemplate<typename T>void print(const T &v){ cout << "T = " << v <<endl;}//template.h#ifndef TEMPLATE_H#define TEMPLATE_H template<typename T>void 阅读全文