自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 25.指向数组的指针、指针数组与函数指针

数组指针与指针数组的区别https://www.cnblogs.com/mq0036/p/3382732.html C/C++函数指针使用总结https://www.cnblogs.com/lvchaoshun/p/7806248.html

2019-12-21 16:33:51

阅读数 2

评论数 0

原创 24.C++的四种强制转换

https://www.cnblogs.com/alexqdh/archive/2011/06/09/2075713.html https://www.cnblogs.com/cauchy007/p/4968707.html

2019-11-29 12:41:42

阅读数 5

评论数 0

原创 23.C++的调用惯例(简单一点C++函数调用的压栈过程)

https://www.cnblogs.com/sddai/p/9762968.html https://blog.csdn.net/dongtingzhizi/article/details/6680050 https://www.cnblogs.com/33debug/p/6773059.ht...

2019-11-29 12:40:29

阅读数 8

评论数 0

原创 22.成员初始化列表的概念,为什么用成员初始化列表会快一些(性能优势)?

https://blog.csdn.net/sinat_20265495/article/details/53670644

2019-11-29 11:05:19

阅读数 14

评论数 0

原创 21.手写实现智能指针类

template <class T> class SmartPointer { public: //普通构造函数, 设定T * ptr的值,并将引用计数设为1 SmartPointer(T * ptr) { ref = ptr; ref_count = new unsign...

2019-11-29 11:04:08

阅读数 4

评论数 0

原创 20.什么情况下会调用拷贝构造函数(三种情况)

用类的一个对象去初始化另一个对象时 当函数的形参是类的对象时(也就是值传递时),如果是引用传递则不会调用 当函数的返回值是类的对象或引用时 ...

2019-11-28 20:39:24

阅读数 12

评论数 0

原创 19.介绍C++所有的构造函数

默认构造函数、一般构造函数、拷贝构造函数 默认构造函数(无参数):如果创建一个类你没有写任何构造函数,则系统会自动生成默认的构造函数,或者写了一个不带任何形参的构造函数 一般构造函数:一般构造函数可以有各种参数形式,一个类可以有多个一般构造函数,前提是参数的个数或者类型不同(基于c++的重...

2019-11-28 20:38:09

阅读数 2

评论数 0

原创 18.对象复用的了解,零拷贝的了解

对象复用指得是设计模式,对象可以采用不同的设计模式达到复用的目的,最常见的就是继承和组合模式了。 零拷贝:零拷贝主要的任务就是避免CPU将数据从一块存储拷贝到另外一块存储,主要就是利用各种零拷贝技术,避免让CPU做大量的数据拷贝任务,减少不必要的拷贝,或者让别的组件来做这一类简单的数据传输任务,让...

2019-11-28 20:35:12

阅读数 4

评论数 0

原创 17.深拷贝和浅拷贝的区别

深拷贝和浅拷贝的区别https://www.cnblogs.com/weekbo/p/8202754.html

2019-11-28 20:33:55

阅读数 1

评论数 0

原创 16.引用是否能实现动态绑定,为什么引用可以实现

c++多态,为何只能通过指针或引用实现 https://blog.csdn.net/shichao1470/article/details/89893508#_2 为什么只有指针和引用才具有多态性https://www.cnblogs.com/fandingBlog/p/3918407.html ...

2019-11-28 20:04:45

阅读数 6

评论数 0

原创 15.静态绑定和动态绑定

静态绑定和动态绑定的介绍https://www.cnblogs.com/lizhenghn/p/3657717.html

2019-11-28 16:13:52

阅读数 4

评论数 0

原创 14.纯虚函数、C++虚函数与纯虚函数用法与区别

纯虚函数https://www.cnblogs.com/area-h-p/p/10374162.html C++虚函数与纯虚函数用法与区别https://www.cnblogs.com/bluestorm/archive/2012/08/29/2662350.html

2019-11-28 16:03:46

阅读数 10

评论数 0

原创 13.析构函数一般写成虚函数的原因、构造函数为什么一般不定义为虚函数、构造函数或者析构函数中调用虚函数会怎样

问题解答https://www.cnblogs.com/RWSS/p/9007519.html

2019-11-28 12:30:08

阅读数 14

评论数 0

原创 12.C++继承中重载、重写、重定义的区别

问题解答https://www.cnblogs.com/weizhixiang/articles/5760286.html

2019-11-28 10:59:46

阅读数 2

评论数 0

原创 11.STL中vector的实现 、vector使用的注意点及其原因,频繁对vector调用push_back()对性能的影响和原因

STLvector的实现https://www.cnblogs.com/Braveliu/p/6264543.html vector使用注意事项及原因https://www.cnblogs.com/Braveliu/p/6622298.html vector中push_back()扩充机制http...

2019-11-27 21:54:02

阅读数 11

评论数 0

原创 10.C++类大小的计算及多态、虚函数实现原理

类大小计算的基本规则https://blog.csdn.net/fengxinlinux/article/details/72836199 虚继承的类大小计算https://www.cnblogs.com/simonote/articles/3145965.html

2019-11-24 21:34:40

阅读数 13

评论数 0

原创 9.结构体内存对齐方式和为什么要进行内存对齐?

问题解答https://www.cnblogs.com/jijiji/p/4854581.html

2019-11-24 16:50:14

阅读数 4

评论数 0

原创 8.C++中的const类成员函数(用法和意义)

问题解答https://blog.csdn.net/zheng19880607/article/details/23883437

2019-11-24 15:43:15

阅读数 1

评论数 0

原创 7.在C++中const和static的用法,const和static在类中使用的注意事项

问题解答1https://www.cnblogs.com/Fluoxetine2/p/Fluoxetine4.html 问题解答2https://www.cnblogs.com/retry/p/9509403.html

2019-11-24 15:41:50

阅读数 3

评论数 0

原创 6.define 和const的区别(编译阶段、安全性、内存占用等)

问题解答https://blog.csdn.net/love_gaohz/article/details/7567856

2019-11-24 14:40:07

阅读数 2

评论数 0

原创 5.Struct和class的区别

问题解答https://blog.csdn.net/yuliu0552/article/details/6717915

2019-11-24 14:29:16

阅读数 2

评论数 0

原创 4.C和C++的区别

问题解答

2019-11-22 20:55:22

阅读数 7

评论数 0

原创 3.new和delete是如何实现的,new 与 malloc的异同处

问题解答https://www.cnblogs.com/maluning/p/7944231.html#_label0

2019-11-22 19:46:27

阅读数 5

评论数 0

原创 2.堆和栈的区别

问题解答https://blog.csdn.net/yingms/article/details/53188974

2019-11-22 19:34:17

阅读数 7

评论数 0

原创 1.指针和引用的区别

问题解答https://www.cnblogs.com/gxcdream/p/4805612.html

2019-11-22 17:04:55

阅读数 5

评论数 0

原创 《数据结构与算法分析:C语言描述》读书笔记及课后习题解答

找了很久才找到的,写的很好,希望能帮助到正在看这本书的大家~ 读书笔记https://www.cnblogs.com/zhuli19901106/p/data-structure-and-algorithm-analysis-in-C.html 课后习题解答https://github.com/...

2019-10-27 16:44:21

阅读数 43

评论数 0

原创 基于云服务器的TCP网络聊天室【客户端Qt5.6开发、后台服务器多进程实现、Mysql数据库管理用户信息】

客户端 win10下的客户端 Ubuntu下客户端 聊天室 接收到好友请求 是否同意?拒绝后,发送请求的一方会受到拒绝信息。 更换头像,实时更新,将头像信息回传到服务器。 实时更新好友头像,和状态信息 服务器端 服务器后台记录在这里插入图片描述 服务器数据库 腾讯云服务器IP...

2019-10-22 21:59:38

阅读数 60

评论数 0

原创 关于mysql_query()的返回值问题

最近在做一个网络通信的小项目,其中用到了一些基本的数据库Mysql的知识。在项目中有一个需求是:判断用户注册时的用户名是否已被注册,针对这个需求,需要用到mysql_query()来执行select语句查询数据库中是否存在当前用户输入的用户名信息 我的思路是这样的: 通过mysql_query(...

2019-10-14 11:05:21

阅读数 6

评论数 0

原创 Qt中实现Sleep功能的简单方法

最近在QT的学习中,需要用到延时,但是在QT中没有直接的Sleep函数 ,添加 < stdlib >头文件也不能识别Sleep,查阅资料后才了解到,原来QT中没有直接的延时函数,看了很多方法后都觉得很复杂,我只不过是想实现一个简单的延时而已。最后在QT的帮助文档找到一个函数qSleep...

2019-10-12 17:09:40

阅读数 10

评论数 0

原创 [Qt] 迷宫随机生成和自动寻路算法、布局管理器、动态效果、界面切换、播放音频【迷宫、魔塔、超级玛丽】 -C++课程设计:Qt实现的迷宫与地牢游戏

基于QT的迷宫与地牢小游戏开发 1. 系统结构及实现 游戏中有迷宫模式和地牢模式两种游戏模式,主要由5个类组成。主界面类包含其它4个类。迷宫类maze主要实现迷宫模式中,迷宫地图的随机生成,寻路算法存储的路径;地牢类Dungeon主要实现地牢地图的生成,初始化地图贴图资源字符串,地牢中角色信息的...

2019-10-11 15:49:37

阅读数 267

评论数 0

原创 关于Linux中QT播放音/视频资源时出现:Warning: "找不到‘audio/mpeg的解析器,Error: "您的 GStreamer 安装缺少插件。"问题[已解决]

最近在Linux下使用Qt打开一个之前在Windows下写的一个小游戏,运行后发现整个程序没有声音,并且在Qt的程序运行输出一栏中不断输出:''Warning: "找不到‘audio/mpeg的解析器,Error: "您的 GStreamer 安装缺少插件&...

2019-10-11 15:07:30

阅读数 14

评论数 0

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