自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Windows下C++文件管理器

Windows下C++文件管理器实现功能:MainFileManager .cppFileManager.hFileManager.cpp实现功能:1、实现文件夹创建、进入。2、实现当前文件夹下的内容罗列。3、实现文件拷贝和文件夹拷贝(文件夹拷贝指深度拷贝,包括所有子目录和文件)。4、实现文件删除和文件夹删除(文件夹删除指深度删除,包括所有子目录和文件)。四个文件:MainFileMa...

2019-05-07 23:37:23 2001 1

原创 复制构造函数必须定义为const形参的情况

以下代码拷贝构造函数的形参必须为const 引用类型。测试代码:#include <iostream>using namespace std;class cat{public: cat(int intialAge=0) : catAge(intialAge) { cout << "cat cons" << endl; } cat(c...

2019-05-09 20:11:29 1612 2

原创 拷贝构造函数与复制构造函数从属于类,不属于对象

拷贝构造函数与复制构造函数从属于类,不属于对象,所以不能static,所以在拷贝构造函数中,可以对象.成员名访问。cat(const cat& t) : catAge(t.catAge) { cout << "cat copy" << endl; }...

2019-05-09 19:43:46 474

原创 C++ 形参初始化及析构顺序

形参初始化顺序从右向左,析构与构造顺序相反由于是栈空间所以,先构造后析构,后构造先析构。测试代码:#include <iostream>using namespace std;class Test{public: Test(int); Test(Test&); ~Test();private: int a;};Test::Test(int i)...

2019-05-09 17:41:37 901

原创 C++ 不能使用默认构造函数的情况

类中含有const或引用类型成员变量时编译级别禁止使用默认构造函数,含有指针运行时级别不能默认构造函数。测试代码(public成员变量仅为测试使用):#include <iostream>using namespace std;class testOperater{private: const int& num; const char* name;};i...

2019-05-09 17:34:10 20812 3

原创 C++ 函数调用中实参执行顺序探究

C++ 函数调用中形参执行顺序探究C++ 函数调用中形参执行顺序从右到左测试代码:输出结果:C++ 函数调用中形参执行顺序从右到左测试代码:#include <iostream>using namespace std;void outPut(int , int);int it(int);int main() { outPut(it(1),it(2)); syste...

2019-05-09 14:14:37 995

原创 C++静态数据成员的继承

C++静态数据成员的继承基类及其所有子类共用该基类的同一个静态成员变量测试代码:TestStatic.h:main.cpp:基类及其所有子类共用该基类的同一个静态成员变量真正理解:静态成员从属于类测试代码:TestStatic.h:class TestStatic{public: static int y;};class TestStaticChild : public Te...

2019-05-09 13:51:11 1945

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除