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

原创 《函数指针的理解》

顾名思义,函数指针是一个指向函数的指针,该指针存放了函数的地址,地址中有着函数名,函数参数等信息,其基本语法如下:c++函数指针的定义形式:返回类型 (类名称::*函数成员名称)(参数类型,参数类型,参数类型,….);  对于函数指针的使用,以上篇中Qt的信号槽为例,我们可以写为: int MainWindow::FunPoint() { qDeb

2017-09-27 17:08:23 426

原创 《Qt打印功能总结》

Qt提供了强大的打印功能,我们可以使用QPainter直接在一个QPrinter的实例中进行打印,对于文件的输出我们有两种方式可以选择,一种是利用QPrinterDialog来指定打印机及打印格式;第二种方法是利用代码设置QPrinter的输出格式,纸张尺寸,并利用QFileDIalog来选择输出路径。第一种方法:QPrintDialog printDialog(printer, pare

2017-09-27 13:25:38 3574 1

原创 《Qt信号槽的几种写法》

信号槽是Qt的核心部分,它使得对象之间的的通信变得很简单。Qt通过connect来连接信号与槽,当信号被发出时,槽函数立刻被执行,connect函数有五个重载:QMetaObject::Connection connect(const QObject *, const char *, const QObject *, const

2017-09-26 10:13:24 4760

转载 管理Git生成多个ssh key

管理Git生成多个ssh key转载于点击打开链接生成两个key生成key的命令ssh-keygen -t rsa -C “Your Email Address” -f 'Your Name',-f后面给的生成key的名字,如果没有指定新的名字,那么每次ssh-keygen生成的名字相同,就会发生覆盖同名文件的情况的发生。生成两个key后,添加到对应服务器的ssh kyes

2017-09-20 15:20:45 223

原创 Python切片操作

本文参考了点击打开链接的博客,来加深对于切片操作的理解Python的切片可以理解为L[开始:结束:步进],例如L[0:6:1]可以理解为从序号0开始,步进为1,直到6结束,和C++的循环一样,数组的选择规则是左闭右开,即[0,6),从0开始(包括0)到6结束(不包括6),开始,结束的默认值由步进的正负决定,当步进为正值时,开始的默认值为切片起点索引,也就是0,结束的默认值为切片终点的索引;当步

2017-09-12 22:07:30 713

原创 《Effective C++读书笔记》--条款34:区分接口继承和实现继承

当我们设计一个类的时候,我们会希望其子类只继承成员函数的接口,但有时候又希望其继承接口和实现,但又希望能重写他们所继承的接口和实现或者不允许重写任何东西。我们首先要明确public继承含义,即is-A的关系,对于基类成立的所有条件,对其public继承的子类一定成立,反之则不然。当我们希望子类继承该函数的接口时,我们可将该函数在基类中定义为纯虚函数,此时基类是不可被实例化的,其中代表的含义是“

2017-09-11 14:46:06 278

原创 Qt源代码编码问题

Qt默认使用UTF-8格式保存代码,当我们编译的时候出现莫名错误提示的缺少“;”,“)”等问题,并且确定代码没错,这时候很有可能是编码问题,此时我们可以将代码用记事本打开,然后保存为UTF-8格式即可。

2017-09-04 21:07:31 403

空空如也

空空如也

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

TA关注的人

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