自定义博客皮肤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)
  • 收藏
  • 关注

原创 QT 之 Mysql

最近在GitHub上下载了一个QT图书管理项目,主要用于学习Mysql数据库的使用,在此分享以下学习笔记。SQL 包含以下 4 部分:1)数据定义语言(Data Definition Language,DDL)用来创建或删除数据库以及表等对象,主要包含以下几种命令:DROP:删除数据库和表等对象 CREATE:创建数据库和表等对象 ALTER:修改数据库和表等对象的结构2)数...

2020-05-01 20:33:20 236

原创 C++STL 之 Map

最近在阅读MyTinySTL源码,没有往深入里面研究,主要看各种容器的用法和区别,以此加深对各容器的熟悉程度。在博客上主要也是记录部分代码和运行效果,作为笔记日后可复习。此次看的是map类,map底层实现是红黑树。提供的是一种key-value的数据结构。以下是map类测试部分代码,主要是map对象的定义#define PAIR mystl::pair<int, int&...

2020-05-01 20:30:55 176

原创 C++STL 之 List

最近在阅读MyTinySTL源码,没有往深入里面研究,主要看各种容器的用法和区别,以此加深对各容器的熟悉程度。在博客上主要也是记录部分代码和运行效果,作为笔记日后可复习。此次看的是list类,list的低层实现是链表,因此是一片非连续内存的空间,在内存上表现为一个个链接起来的数据节点。相对于vector来说,list的插入和删除的效率更高,所以当你存储的数据需要频繁插入和删除时,list会是更...

2020-05-01 20:30:37 178 1

原创 C++STL 之 Vector

最近在阅读MyTinySTL源码,没有往深入里面研究,主要看各种容器的用法和区别,以此加深对各容器的熟悉程度。在博客上主要也是记录部分代码和运行效果,作为笔记日后可复习。此次看的是vector类,vector的低层实现是数组,因此是一片连续空间的内存。用过数组的朋友都知道数组的空间一般是固定的,这就意味着当你想扩展内存时就不是那么简单,vector也是如此。在底层上vector扩展内存需要经历...

2020-05-01 20:30:22 128

原创 C++面向对象之组合,继承与虚函数

最近部门主管要对我们这批实习生进行一次C++的考试。要考核组合,继承与虚函数的知识。所以自己就抽空一段代码,加深对组合与继承的理解。我对组合和继承的理解是:一个类A由类B组成,或者说类A包含类B,前者就获得后者的接口,可以用后者的接口来实现自己的功能;而类A继承类B,类A可获得类B的接口,即类B的接口都属于类A所有。而组合关系类A只有使用类B接口的权限。而虚函数是继承的范畴,组合没有虚函数...

2020-04-30 16:33:07 117

原创 C++面向对象之类String详解

这次介绍的是另一个经典的类String。与上次介绍的类complex相比,类String多了指针型数据成员,所以其构造和析构会更加复杂一些。需要考虑内存的分配和释放。对于一个经验丰富的程序员,写出一个完整的String类并不难。但对于一个新手来说,想做到面面俱到并不简单。所以这个类也会经常被面试官拿来考验应届生基本功。下面为类String的定义和测试代码。类String的定义//stri...

2019-02-25 20:46:29 200

原创 C++面向对象之类complex详解

类complex可作为入门C++面向对象的经典类。complex的原型是数学上的复数。我们都知道复数有实部和虚部。所以类complex有两个数据成员re, im。复数有加,减,乘,除,取反,求共轭等操作,类complex也有相对应的成员函数来实现这些操作。下面是类complex的定义和测试代码,已在vs测试过。类complex的定义//complex.h#ifndef _MYCOMP...

2019-02-25 20:10:24 7428

空空如也

空空如也

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

TA关注的人

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