- 博客(4)
- 资源 (18)
- 收藏
- 关注
转载 C++中复制构造函数与重载赋值操作符总结
转自:http://blog.csdn.net/fdsafwagdagadg6576/article/details/51723823notes:复制构造函数与重载赋值操作符在默认情况下执行的是浅拷贝,带指针的类需要深拷贝,需要重写这两个函数前言这篇文章将对C++中复制构造函数和重载赋值操作符进行总结,包括以下内容:复制构造函数和重载赋值操作符的定义;复
2016-06-27 18:45:35 991
转载 默认拷贝构造函数,浅拷贝,深拷贝
类定义中,如果未提供自己的拷贝构造函数,则C++提供一个默认拷贝构造函数,就像没有提供构造函数时,C++提供默认构造函数一样。 C++提供的默认拷贝构造函数工作的方法是:完成一个成员一个成员的拷贝,如果成员是类对象,则调用其拷贝构造函数或者默认拷贝构造函数。/*在默认拷贝构造函数中,拷贝的策略是逐个成员依次拷贝,但是,一个类可能会拥有资源,如果拷贝构造函数简单地制作了一个该资源的拷贝,
2016-06-27 17:04:53 4278
转载 C++类成员的初始化
1、关于构造函数1)用构造函数确保初始化对于一个空类[cpp] view plain copyclass Empty { }; 编译器会自动声明4个默认函数:构造函数,拷贝构造函数,赋值函数,析构函数(当然,如果不想使用自动生成的函数,就应该明确拒绝),这些生成的函数都是public且inline。构造函数对数据成员进行初始化,使用
2016-06-27 14:37:17 342
转载 GDB调试方法汇总
一、初始化输入gdb进入gdb调试环境。或者直接输入gdb + progfile来加载文件。注意该文件是使用gcc(或g++)编译得到的。为了使 gdb 正常工作, 必须使你的程序在编译时包含调试信息,编译时必须使用-g参数来。或者进入gdb环境后,通过命令file + progfile来加载需要调试的可执行文件文件。查看源代码:list [函数名][行数]设置
2016-06-15 19:36:13 879
QtCreator_opengl+glew+glut.zip
2019-08-29
WinSCP工具
2018-09-07
QPushButton和QListView实现自定义QcomboBox功能(可以自由定义下拉框位置)
2017-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人