标签归档:学习笔记

C++ 学习笔记

C++ 深拷贝与浅拷贝 系统默认提供的拷贝构造只会进行简单的值拷贝, 如果成员属性中有指向堆区空间的数据, 那么简单的浅拷贝会导致重复释放内存的异常。 解决上述问题, 需要自己提供拷贝构造函数, 进行深拷贝。 C++ 构造函数调用 C++ 构造函数列表初始化语法 在构造函数后面加 ” : 属性(值, 参数) , 属性(值, 参数) …… “ 假设我们有个human类, 并且私有成员变量有a, b, c, […]