240 投稿
收录了15篇文章 · 4人关注
  • C++代码整洁之道1:单元测试的重要性

    以下为《C++代码整洁之道》阅读笔记 注重单元测试 重要性就不多说了,防患于未然,构建大型系统尤其需要进行单元测试,保证代码质量,可以防患于未然...

  • c++学习心得

    仅用于记录平时学习的心得,经常更新 迭代器 iterator优先于const_iterator,reverse_iterator,const_r...

  • Resize,w 360,h 240
    谈谈linux零拷贝机制

    什么是零拷贝 零拷贝指的是数据从一个存储区域到另一个存储区域的过程中不需要cpu参与执行拷贝的动作,通常用于网络传输文件时减少cpu的负载,解放...

  • C++迭代器注意事项

    iterator优先于其它迭代器 iterator优先于const_iterator,reverse_iterator,const_revers...

  • C++模板型别推导规则

    模板型别推导规则 以如下形式举例 共分三种情况: ParamType是指针或者引用但不是万能引用 ParamType是万能引用类型即 Param...

  • C++数组长度可以是变量吗

    关于C++数组提出几点问题: 预备 先看下这两段代码 变量作为数组的长度可行吗? 输出: 访问超过长度的数组下标的值会发生什么? 输出: 分析 ...

  • C++数组长度可以为变量吗?

    关于C++数组提出几点问题: 预备 先看下这两段代码 变量作为数组的长度可行吗? 输出: 访问超过长度的数组下标的值会发生什么? 输出: 分析 ...

  • 左值引用、右值引用、移动语义、完美转发,你知道的不知道的都在这里

    众所周知C++11新增了右值引用,谈右值引用我们也可以扩展一些相关概念: 左值 右值 纯右值 将亡值 左值引用 右值引用 移动语义 完美转发 返...

  • C++11的类型推导详解

    auto & decltype 关于C++11新特性,最先提到的肯定是类型推导,C++11引入了auto和decltype关键字,使用他们可以在...

  • Resize,w 360,h 240
    源码分析shared_ptr实现

    智能指针是C++中一项很常用的技术,合理的使用智能指针可以更方便的管理内存,降低内存泄漏的风险,这里只介绍C++11后官方的智能指针。 智能指针...

专题公告

C++各种有用有趣的知识收集地