跳到正文
掘金· 软件科学_郝学胜·· 9 小时前AI 评分22

C++ Templates 06:搞懂模板代码的三种组织方式

AI 导读

C++ 模板代码有三种主流组织方式:包含模型把声明与实现全部放入头文件,是日常开发与库开发的首选;显式实例化用 template 指示符手动生成指定类型实例,适合类型集合固定的场景;分离模型基于 export 关键字,因编译器支持极差且 C++11 后逐步废弃,不建议生产使用。包含模型带来的编译时间压力可用预编译头文件缓解。

来源:掘金 · juejin.cn