上一页 1 2 3 4 5 6 ··· 13 下一页
  2020年3月2日
摘要: void指针 void用在函数定义中可以表示函数没有返回值或者没有形参,用在这里表示指针指向的数据的类型是未知的。 表示一个有效指针,它确实指向实实在在的数据,只是数据的类型尚未确定,在后续使用过程中一般要进行强制类型转换。 malloc()函数:动态分配内存空间 原型: 作用:malloc()在堆 阅读全文
posted @ 2020-03-02 14:05 xiaobaizzZ 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 重写仿函数(函数指针法) 阅读全文
posted @ 2020-03-02 12:28 xiaobaizzZ 阅读(1761) 评论(0) 推荐(0) 编辑
摘要: 1.顺序容器 与内置数组相比,array是一种更安全、更容易使用的数组类型。 forward_list的设计目标是达到与最好的手写的单向链表数据结构相当的性能。因此,forward_list没有size操作。对其他容器而言,size保证是一个快速的常量时间的操作。 顺序容器|性能 : :|: : v 阅读全文
posted @ 2020-03-02 01:02 xiaobaizzZ 阅读(135) 评论(0) 推荐(0) 编辑
  2020年3月1日
摘要: 关联容器中的元素是按关键字来保存和访问的。与之相对,顺序容器是按它们在容器中的位置和顺序保存和访问的。 关联容器也是模板。为了定义一个map,我们必须指定关键字和值的类型。 与顺序容器类似,可以对一个关联容器的元素进行列表初始化。 按关键字有序保存元素 map 当从map中提取一个元素时,会得到一个 阅读全文
posted @ 2020-03-01 23:57 xiaobaizzZ 阅读(108) 评论(0) 推荐(0) 编辑
  2020年2月27日
摘要: I/O操作主要分成两部分: 数据准备,将数据加载到内核缓存 将内核缓存中的数据加载到用户缓存 Synchronous blocking I/O Synchronous non blocking I/O Asynchronous blocking I/O Asynchronous non blocki 阅读全文
posted @ 2020-02-27 15:40 xiaobaizzZ 阅读(237) 评论(0) 推荐(0) 编辑
  2020年2月25日
摘要: Redis是NoSQL数据库。 Redis具备一定持久层的功能,也可以作为一种缓存工具。对于NoSQL数据库而言,作为持久层,它存储的数据是半结构化的,这就意味着计算机在读入内存中时有更少的规则,读入速度更快。 Redis的优点: 1.Redis响应非常快,其速度远超数据库。如果存入一些常用的数据, 阅读全文
posted @ 2020-02-25 12:41 xiaobaizzZ 阅读(135) 评论(0) 推荐(0) 编辑
  2020年2月24日
摘要: 左值和右值 左值:当一个对象被用作左值的时候,用的是对象的身份(在内存中的位置)。 右值:当一个对象被用作右值的时候,用的是对象的值(内容)。 右值引用 重要性质:右值引用只能绑定到一个将要销毁的对象。因此,我们可以自由的将一个右值引用的资源移动到另一个对象中。 右值引用的好处 为了支持移动操作,引 阅读全文
posted @ 2020-02-24 13:09 xiaobaizzZ 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 当定义一个类时,我们显式地或隐式地指定了此类型的对象在拷贝、赋值和销毁时做什么。一个类通过定义三种特殊的成员函数来控制这些操作,分别是 拷贝构造函数 、 拷贝赋值运算符 和 析构函数 。 拷贝构造函数定义了当用同类型的另一个对象初始化新对象时做什么,拷贝赋值运算符定义了将一个对象赋予同类型的另一个对 阅读全文
posted @ 2020-02-24 12:28 xiaobaizzZ 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 运算符重载是通过函数实现的,它本质上是函数重载。 运算符重载其实就是定义一个函数,在函数内实现想要的功能,当用到这个运算符时,编译器会自动调用这个函数。 include using namespace std; class complex{ public: complex(); complex(do 阅读全文
posted @ 2020-02-24 00:26 xiaobaizzZ 阅读(1225) 评论(0) 推荐(0) 编辑
  2020年2月23日
摘要: 当以拷贝的方式初始化一个对象时,会调用拷贝构造函数;当给一个对象赋值时,会调用重载过的赋值运算符。 即使没有显式的重载赋值运算符,编译器也会以默认的方式重载它。默认重载的赋值运算符功能很简单,就是将原有对象的所有成员变量一一赋值给新对象。 当类持有其它资源时,例如动态分配的内存、打开的文件、指向其他 阅读全文
posted @ 2020-02-23 21:07 xiaobaizzZ 阅读(602) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页