2021年2月23日
摘要: https://zhuanlan.zhihu.com/p/55856487 两个C++的基础背景 C++传值默认是copy copy开销很大 C++11前的状况: 没法避免临时变量的copy 基于以上背景, C++11以前是没法避免copy临时变量的, 如下面例子, 他们都要经历至少一次复制操作: 阅读全文
posted @ 2021-02-23 11:41 林西索 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/guo_lei_lamant/article/details/82856041 当我们声明和定义一个模板的时候,必须要让声明和定义放在一个文件里。否则编译器会报错。这就是为什么boost的实现文件的后缀名是hpp了。这其中的理由是什么呢?为什么会这样 阅读全文
posted @ 2021-02-23 09:04 林西索 阅读(81) 评论(0) 推荐(0) 编辑