《more effective C++》Item 29-35
[TOC]
本文记录一下《more effective C++》Item 29-35 的学习笔记.
内容包括引用计数, 代理类, 多虚化, 抽象类的设计, C 与 C++ 如何结合等.
[TOC]
本文记录一下《more effective C++》Item 29-35 的学习笔记.
内容包括引用计数, 代理类, 多虚化, 抽象类的设计, C 与 C++ 如何结合等.
[TOC]
实际编程中对 static extern 等关键字以及全局变量, 局部变量, 静态变量, 作用域等概念有一些模糊的认识, 很多时候凑合着用,直到出现一些问题后谷歌别人的回答总觉得意犹未尽, 没有总结到位, 因此我花时间又回炉重造了一下 《C++ prime plus》的第九章内容, 总算理清楚了很多东西. 很多东西是第一遍无法深刻理解直到应用中出了问题才会理解深刻. 本文是对第九章内容的笔记以及添加了对对象中的 static 关键字的理解, 最后再浅谈一下应用此知识的单例模式.
[TOC]
对于稍微有规模的工程, Linux 下的 C++ 开发下, 构建编译工具 CMake 很受欢迎. 基于自己的实战总结以及学习所记录的笔记,现整理于下. CMake 内容非常丰富,这里只是冰山一角,但是对于入门而言,内容应该够用了.我会持续总结整理.
[TOC]
本文简单介绍万能引用(Universal Reference), 引用折叠(Reference Collapsing)与完美转发(Perfect Forwarding)的相关内容.
[TOC]
本文总结一下我对 C++ 右值与移动语义的理解,主要分为值类型,右值引用,以及移动语义的实现.
[TOC]
本文为《more effective C++》-Item 27/28 总结, 分别涉及控制对象生成在 heap 中与否的技术以及智能指针的细节技术.
[TOC]
本文将官网上的高阶用法整理了一下,并在整理好总结了对此优秀开源测试框架的感悟.
[TOC]
本文对Google Test的各种断言整理.
[TOC]
本文简短介绍Google Test 死亡测试.
[TOC]
本文通过简单的自建项目总结C++测试框架,Google Test 的初级使用.