摘要: 自定义信号和槽 总结: 1、一个信号可以和多个槽相连 如果是这种情况,这些槽会一个接着一个被调用,但是他们的调用顺序是不确定的。 2、多个信号可以连接一个槽 只要任意一个信号发出,这个槽就会被调用。 3、一个信号可以连接到另一个信号 当一个信号发出时,第二个信号被发出。除此之外,这种信号-信号的形式 阅读全文
posted @ 2020-07-15 21:33 进击的小尧好程序员 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1、谈谈啥叫对象成员以及对象成员的构造函数调用调用方式。 在类中定义的数据成员一般都是基本的数据类型。但是类中的成员也可以是对象,叫做对象成员。 C++中对对象的初始化时非常重要的操作,当创建一个对象的适合,C++编译器必须确保调用了所有子对象的构造函数。如果所有的子对象有默认构造函数,编译器可以自 阅读全文
posted @ 2020-07-05 17:46 进击的小尧好程序员 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Linux 和 UNIX epoll,获取文件I/O事件通知的一种机制。 inotify,监控文件和目录变化的一种机制。 capabilities,为进程赋予超级用户的部分权限的一种机制。 扩展属性。 i-node标记。 clone()系统调用。 /proc文件系统。 在文件I/O、信号、定时器、线 阅读全文
posted @ 2020-06-21 21:00 进击的小尧好程序员 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 前言 STL是C++的框架,然后vector容器和deque容器又是STL的一部分... 这块的内容都是理解、概念为主,没什么捷径,希望读者能静下来记。 先来讲vector容器(单端动态数组) 1、vector大小操作 size();返回容器中元素的个数。 empty();//判断容器是否为空 re 阅读全文
posted @ 2020-03-30 20:10 进击的小尧好程序员 阅读(237) 评论(0) 推荐(0) 编辑
摘要: STL(Standard Template Library,标准模板库) STL的三大组件:容器(container)、算法(algorithm)、迭代器(iterator)。 STL:六大组件 容器 算法 迭代器 仿函数 适配器 空间配置器 容器:存放数据 算法:操作数据 迭代器:容器和算法的桥梁 阅读全文
posted @ 2020-03-29 13:55 进击的小尧好程序员 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作 阅读全文
posted @ 2020-03-25 22:34 进击的小尧好程序员 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 前言 虚继承 是面向对象编程中的一种技术,是指一个指定的基类,在继承体系结构中,将其成员数据实例共享给也从这个基类型直接或间接派生的其它类。 虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。 虚拟继承在一般的应用中很少用到,所以也往往被忽视,这也主要是因为在C++中,多重继承是不推 阅读全文
posted @ 2020-03-25 21:30 进击的小尧好程序员 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 继承的优点:减少代码的冗余 提高代码的重用性 派生类定义格式: Class 派生类名 : 继承方式 基类名{ //派生类新增的数据成员和成员函数 }; class 子类: 继承方式 父类名{ //子类新增的数据成员和成员函数 }; 继承方式分类: public : 公有继承 (重要) private 阅读全文
posted @ 2020-03-24 22:47 进击的小尧好程序员 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 我们知道C++中非常重要的:1.全局函数、2.普通成员函数、3.静态成员函数。 类中的成员函数构成的重载有这几点: 1. 构造函数的重载。 2.普通成员函数的重载。 3.静态成员函数的重载。 例子: 1 #include <stdio.h> 2 3 class Test 4 { 5 int i; 6 阅读全文
posted @ 2020-03-24 21:21 进击的小尧好程序员 阅读(2080) 评论(0) 推荐(0) 编辑
摘要: 前言 在对象拷贝过程中,如果没有自定义拷贝构造函数,系统会提供一个缺省的拷贝构造函数,缺省的拷贝构造函数对于基本类型的成员变量,按字节复制,对于类类型成员变量,调用其相应类型的拷贝构造函数。 位拷贝(浅拷贝)举例,a指向b,b的改变其实会影响a的改变,同时a原本指向的空间发生泄漏。 然后这种情况下有 阅读全文
posted @ 2020-03-23 23:08 进击的小尧好程序员 阅读(674) 评论(0) 推荐(0) 编辑