- 博客(5)
- 收藏
- 关注
原创 《Qt5.9 C++开发指南》第3章(共16章)解读
前言:Qt是一个用标准C++编写的跨平台开发的类库。它对标准C++进行了扩展,引入了元对象系统、信号与槽、属性等特性。 一、 元对象系统组成: QObject类是所有使用元对象系统的类的基类; 在一个类的private部分声明Q_OBJECT宏(使得该类可以使用元对象的特性,如动态属性、信号与槽) MOC–元对象编译器 MOC的作用:给包含Q_OBJECT的类源文件生成一个C++源文件(包含元...
2019-12-26 16:06:56
398
原创 C++ Primer Plus解读(第2章(共18章))
一、创建C++程序与C++程序的一般格式 1.C++的基本结构 int main() { statements return 0; } 其中: ①函数头对函数与程序其他部分之间的接口进行了总结,函数体指出函数应该做什么的计算机指令; ②C++中,每一条完整的指令都称之为语句,所有的语句都以分号结束(分号也叫终止符,是语句结束的标记,不可省略)。 ③返回语句:结束该函数。 ④调用函...
2019-12-25 08:35:53
206
原创 《Qt5.9 C++开发指南》第2章(共16章)解读
一、Qt应用程序项目基本组织结构 1.xxx.pro文件是项目的管理文件,记录项目的一些设置,以及项目包含文件的组织管理。 2.Qt += core gui 表示项目中加入core gui模块。core gui 是Qt用于GUI设计 的 类库模块。(如果是 += sql 则是数据库模块) 3.greaterThan(QT_MAJOR_VERSION, 4): QT += widgets 表示Q...
2019-12-20 15:40:11
310
原创 《Qt5.9 C++开发指南》第1章(共16章)解读
一、Qt简介 1.Qt是一套跨平台的应用程序开发类库。 2.Qt始于1991年,1994年发布。 3.MinGW是Minimalist GNU for Windows的缩写,是一个库的集合。 4.Assistant是Qt帮助文件程序;Designer是一个独立的进行窗口、对话框等界面可视化设计程序;Linguist是一个编辑语言资源文件的程序(多语言编程)。 5.调试器:GNU gdb for M...
2019-12-14 20:57:19
461
原创 C++ Primer Plus解读(第1章(共18章))
卷首语:读书上的每一段话,我都在思考一个问题,作者想表达什么。然后我把这一章总结成了自己的话。 一、C++的故事 1.C++创始人:Bjarne Stroustrup(本贾尼·斯特劳斯特卢普),简称B.S 2.C语言产生时的需求:高级语言致力于解决问题,不针对特定硬件;低级语言直接操作硬件。需要一种将低级语言的效率、硬件访问能力和高级语言的通用性、可移植性融合在一起的语言,由此产生C语言,并开发出...
2019-12-12 19:29:56
560
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人