
C++
淘淘图兔兔呀
这个作者很懒,什么都没留下…
展开
-
Qt 教程(传智教育)
1 一个简单的 Qt 应用程序Qt一个类对应一个头文件,类名就是头文件名。QApplication——应用程序类。管理图形用户界面应用程序的控制流和主要设置。是 Qt 的整个后台管理的命脉,它包含主事件循环,在其中来自窗口系统和其它资源的所有事件处理和调度。它也处理应用程序的初始化和结束,并且提供对话管理。a.exec()程序进入消息循环,等待对用户输入进行响应。这里main()把控制权转交给 Qt,Qt 完成事件处理工作,当应用程序退出的时候exec()的值就会返回。在 e原创 2022-04-16 20:54:22 · 1407 阅读 · 1 评论 -
概念解释——虚基类
“当在多条继承路径上有一个公共的基类,在这些路径中的某几条汇合处,这个公共的基类就会产生多个实例(或多个副本),若只想保存这个基类的一个实例,可以将这个公共基类说明为虚基类。”参考资料:虚基类-百度百科...原创 2021-02-27 18:52:25 · 328 阅读 · 0 评论 -
概念解释——指针
“指针也就是内存地址,指针变量是用来存放内存地址的变量,不同类型的指针变量所占用的存储单元长度是相同的,而存放数据的变量因数据的类型不同,所占用的存储空间长度也不同。有了指针以后,不仅可以对数据本身,也可以对存储数据的变量地址进行操作。”参考资料:指针-百度百科...原创 2021-02-27 17:03:27 · 89 阅读 · 0 评论 -
概念解释——头文件
“一般而言,每个C++/C程序通常由头文件和定义文件组成。头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明,而定义文件用于保存程序的实现。”参考资料:头文件-百度百科...原创 2021-02-27 16:58:00 · 430 阅读 · 0 评论 -
#define
在C或C++语言源程序中允许用一个标识符来表示一个字符串,称为“宏”。被定义为“宏”的标识符称为“宏名”。在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换,这称为“宏代换”或“宏展开”。宏定义是由源程序中的宏定义命令完成的。宏代换是由预处理程序自动完成的。参考资料:添加链接描述...原创 2020-11-24 16:07:35 · 98 阅读 · 0 评论 -
概念解释——DLL动态链接库
DLL是一个包含可由多个程序,同时使用的代码和数据的库。原创 2020-11-21 19:41:06 · 142 阅读 · 0 评论 -
概念解释——元编程
元编程(Metaprogramming)是指某类计算机程序的编写,这类计算机程序编写或者操纵其他程序(或者自身)作为它们的数据,或者在运行时完成部分本应在编译时完成的工作。很多情况下与手工编写全部代码相比工作效率更高。编写元程序的语言称之为元语言,被操作的语言称之为目标语言。一门语言同时也是自身的元语言的能力称之为反射。参考资料:元编程_百度百科...原创 2020-11-20 18:35:09 · 194 阅读 · 0 评论 -
概念解释——通用编程
通用编程,也叫通用代码,是一种计算机编程风格,其中算法是根据待指定的类型编写的,然后在需要时作为参数提供的特定类型进行实例化。C ++使用模板来启用通用编程技术。 C ++标准库包括标准模板库或STL,它为常见的数据结构和算法提供模板框架。C ++中的模板也可用于模板元编程,这是一种在编译时而不是运行时预先评估某些代码的方法。 使用模板专业化,C ++模板被认为是图灵完整的。参考资料:通用代码_百度百科...原创 2020-11-20 18:32:16 · 322 阅读 · 0 评论 -
概念解释——编译
编译(compilation , compile) 1、利用编译程序从源语言编写的源程序产生目标程序的过程。 2、用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的二进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成二进制的。 编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。[1]参考资料:[1]编译_百度百科原创 2020-11-20 18:10:41 · 223 阅读 · 0 评论