自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C++初学者

初学者C++的自学笔记

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 抽象类、接口

含有纯虚函数的类就是抽象类 纯虚函数需要在声明之后加个=0;virtual void show() = 0;纯虚函数是不能被实例化,他只能被作为派生类的基类,在基类里只有声明没有函数体;如果基类有纯虚函数,但是派生类没有实现,或者派生类自己定义了一个新的纯虚函数,那么该派生类也属于抽象类纯虚函数在派生类里必须实现他的函数实体,否则编译不会通过:不允许使用抽象类类型“类名”的对象...

2018-06-13 09:54:55 95

原创 多态

多态是在继承的基础上的使用,所以先说继承;继承就是父子类:父类中有的子类没有,子类可以用父类的;      new子类对象时调用顺序:父构造,子构,子析,父析;用父类指针new子类对象时是new出来的父类的对象,析构函数和调用的成员都是父类的; 多态:在继承的基础上虚析构函数:如果子类有实现就是调用子类的,如果子类没有实现就调用父类的;虚析构函数是为了管理内存,不虚的话...

2018-06-11 17:37:00 99

原创 C++信号

#include<signal.h>//信号使用的头文件在C++中系统定义了几个数字信号,以SIGINT为例,可以右击SIGINT转到定义查看信号组raise(SIGINT);//发送SIGINT信号signal(SIGINT, sig);//这里是将信号与其所对应的函数连接起来,signal不可变,sig是函数名(函数指针也行)欠缺:自定义信号 ...

2018-06-11 15:30:07 1143

原创 时间:time

srand(time(NULL)); 随机数种子    cout << rand()%100<< endl; C++中获取本地时间是通过time(0)来获取的,但是time(0)获取到的是从1900年到现在的秒数,我们使用的时候需要把其转换成我们常见的格式 , 意味着我们需要现在时间的具体年,月,日,时,分,秒。在C++的库里有一个类#include<ti...

2018-06-08 14:54:58 451

原创 重写和重载

重载:在同一个类里,函数名相同,参数列表不同,调用函数的时候需要通过区分参数列表来区别调用的是哪个函数,这种方式叫函数重载;与返回值没关系重写:在继承或多态的基础上,子类实现了基类的功能,重新定义了基类函数的实现内容,子类对象调用函数的时候实现的是子类实现的内容,这叫重写;       ...

2018-06-08 10:13:45 118

原创 结构体、联合体、类:struct、union、class

                   区别:类的成员默认是私有的private                              结构体成员默认是公有的public                             联合体又叫共同体,成员默认是公有的public,但是系统只给分配一个内存,内存大小为最长的成员所需的内存大小,同一时间只有一个成员有值,比如:union中有int...

2018-06-07 15:18:03 774

原创 函数指针和指针函数

指针函数:返回值为指针的函数,函数有返回值类型、函数名、参数列表、返回值return                 指针函数就是一个指针,其类型由返回值类型觉得,普通函数的返回值是具体的值,指针函数返回的是指针;             定义: 返回值类型*函数名(参数列表){ return *}         函数指针: 函数指针就是把一个函数的地址记录下来,以指针的方式操作...

2018-06-07 11:20:36 143

原创 字体:QFont

#include<QFont>字体类,通过设置QFont的类型,来实现批量改变文字的属性;此处以QLineEdit输入框为例实现部分QFont的用法;QFont font;//实例化QFont对象//font.setFamily("微软雅黑");//字体//font.setPixelSize(25);//文字像素大小//font.setPointSize(20);//文字大小//fon...

2018-06-04 15:38:23 15458

原创 QT运行报错,但是没有错误提示:

工具-选项,打开这个界面下载安装最新的ant.bat;

2018-06-01 11:00:21 1929

Qt跨进程数据交互测试案例(自用)

Qt跨进程数据交互测试案例(自用)

2022-02-19

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

TA关注的人

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