自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 C/C++中const的详解

 为什么使用const?采用符号常量写出的代码更容易维护;指针常常是边读边移动,而不是边写边移动;许多函数参数是只读不写的。const最常见用途是作为数组的界和switch分情况标号(也可以用枚举符代替),分类如下:  常变量:  const 类型说明符 变量名  常引用:  const 类型说明符 &引用名  常对象:  类名 const 对象名  常成员函数:  类名:...

2018-08-16 11:27:27 536

原创 overload、overwrite、override的区别?

 答:Overload(重载):在C++程序中,可以将语义、功能相似的几个函数用同一个名字表示,但参数或返回值不同(包括类型、顺序不同),即函数重载。(1)相同的范围(在同一个类中);(2)函数名字相同;(3)参数不同;(4)virtual 关键字可有可无。 Override(覆盖):是指派生类函数覆盖基类函数,特征是:(1)不同的范围(分别位于派生类与基类);...

2018-08-14 16:34:43 381

原创 operator new、new operator和placement new的区别?

  1. 如果是在堆上建立对象,那么应该使用 new operator,它会为你提供最为周全的服务。2. 如果仅仅是分配内存,那么应该调用operator new,但初始化不在它的工作职责之内。如果你对默认的内存分配过程不满意,想单独定制,重载operator new 是不二选择。3. 如果想在一块已经获得的内存里建立一个对象,那就应该用placement new。但是通常情况下不...

2018-08-14 16:33:40 254

原创 操作系统的堆栈与数据结构的堆栈的区别

数据结构中的堆:      堆实际上指的就是(满足堆性质的)优先队列的一种数据结构,第1个元素有最高的优先权。      堆性质:叶子节点小于(或大于)父亲节点,则为小(大)顶堆。      数据结构中的堆可以用一个数组来存储(完全二叉树结构。)栈实际上就是满足先进后出的性质的数学或数据结构操作系统中的堆:      这里的堆是属于内存分配方式的一种:动态分配内存。  ...

2018-08-10 19:02:08 2596

翻译 QT学习路程(六)回车实现登录注册等功能

QT实现快捷键的三种方式 1、方法一,用信号和槽机制建立起连接,具体的做法如下。connect(ui.LineEdit,SIGNAL(returnPressed(),ui.PushButton,SLOT(clicked())));通过信号和槽机制建立起两个控件对象的关联。2、方法二,通过按钮控件的接口设置其快捷触发的键盘的按键。ui->pushButton_Sen...

2018-08-04 11:46:29 1584

原创 Qt学习路程(五)客户端与服务器之间传递结构体

最近做的项目,因为数据类型不唯一,需要用结构体来传递数据,可以Qt下对于,自定义结构不提供特定方法,这就需要进行一些简单的转化,下面是我就结构体如何传输的方法。 struct PersonData{ int use_id; char name[10]; int passwd; int passwds; int money; int fl...

2018-08-04 09:15:47 2055 5

原创 Qt学习路程(四)QString转char[]数组

这个问题是我在项目中遇见最简单,却调试时间最长的一个问题。下面我把我的解决方法发出来供大家参考。这是结构体定义。 typedef struct PersonData{ int use_id; char name[10]; int passwd; int passwds; int money; int flag; ...

2018-08-04 09:03:53 30621 5

原创 51单片机学习路程(五)LCD液晶显示

这篇文章介绍简单的LCD液晶显示屏的使用。 上面这个图,个人表示看的很费劲。所以直接上代码了。#include <reg51.h>#include <intrins.h>#include <Delay.h>#define DataPort P0#define RS_CLR RS = 0#define RS_SET RS = 1#d...

2018-08-02 17:16:40 1817

原创 Qt学习路程(三)动静态图片插入,基于背景图设置

Qt作为界面类编程设计软件,可以满足很多客户的一些基本要求,那么界面的美观性,就显得很重要,这篇文件介绍Qt下的如何插入图片,包括动态图,和静态图。图片得到大小,可以通过界面设置那边进行处理,大小自适应,就要在下面这个里面打钩 。下面是我具体的实现,当然,这些实现不一定要在构造函数里,你可以在你想要的地方,都可以。这边只是举例。图片可以插在label上,也可以插在按钮上,这边需要根...

2018-08-01 15:42:33 1860

空空如也

空空如也

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

TA关注的人

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