随笔分类 - [3] C/C++研究
对C/C++某些问题的研究
摘要:详细介绍了C++中的PIMPL模式,如何使用PIMPL模式,以及该模式的优缺点。
阅读全文
摘要:C/C++经典的PIMPL模式,将文件的编译依存关系降至最低。本文是入门篇,简要的介绍了什么是PIMPL以及为什么使用PIMPL。
阅读全文
摘要:c++定义和声明,二者之间的比较,以前经常弄混,现在一切都清晰了。
阅读全文
摘要:Linux C 使用POSIX正则表达式,标准方法介绍,简单的代码示例,附带gtest单元测试。
阅读全文
摘要:目录 目录 0 前言 1 内置类型 2 自定义类型 3 结论 4 源码 0 前言 1 内置类型 2 自定义类型 3 结论 4 源码 0. 前言 c++默认赋值构造函数的返回值是引用类型,c++赋值运算符=的本意是返回左值的引用,我们重载赋值构造函数的时候,返回值是否应该设为引用类型呢? 按照《Eff
阅读全文
摘要:word版下载1.需要论证的观点1.1 类的类型的大小= 成员变量的大小的总和,与成员函数无关。即见例程11.2 成员函数存放在代码段,且不能被改变。对象只为成员变量在栈或堆上分配空间(不考虑virtual和继承等复杂点的情况)见例程21.3 可以把栈或堆上的某个内存地址转化成(指向类的)指针,如果...
阅读全文
摘要:编译器初始化全局变量,并分配虚拟内存
阅读全文