以下为《C++代码整洁之道》阅读笔记 注重单元测试 重要性就不多说了,防患于未然,构建大型系统尤其需要进行单元测试,保证代码质量,可以防患于未然...
以下为《C++代码整洁之道》阅读笔记 注重单元测试 重要性就不多说了,防患于未然,构建大型系统尤其需要进行单元测试,保证代码质量,可以防患于未然...
仅用于记录平时学习的心得,经常更新 迭代器 iterator优先于const_iterator,reverse_iterator,const_r...
什么是零拷贝 零拷贝指的是数据从一个存储区域到另一个存储区域的过程中不需要cpu参与执行拷贝的动作,通常用于网络传输文件时减少cpu的负载,解放...
iterator优先于其它迭代器 iterator优先于const_iterator,reverse_iterator,const_revers...
模板型别推导规则 以如下形式举例 共分三种情况: ParamType是指针或者引用但不是万能引用 ParamType是万能引用类型即 Param...
关于C++数组提出几点问题: 预备 先看下这两段代码 变量作为数组的长度可行吗? 输出: 访问超过长度的数组下标的值会发生什么? 输出: 分析 ...
关于C++数组提出几点问题: 预备 先看下这两段代码 变量作为数组的长度可行吗? 输出: 访问超过长度的数组下标的值会发生什么? 输出: 分析 ...
众所周知C++11新增了右值引用,谈右值引用我们也可以扩展一些相关概念: 左值 右值 纯右值 将亡值 左值引用 右值引用 移动语义 完美转发 返...
auto & decltype 关于C++11新特性,最先提到的肯定是类型推导,C++11引入了auto和decltype关键字,使用他们可以在...
智能指针是C++中一项很常用的技术,合理的使用智能指针可以更方便的管理内存,降低内存泄漏的风险,这里只介绍C++11后官方的智能指针。 智能指针...
专题公告
C++各种有用有趣的知识收集地