上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: C++类默认拷贝构造函数的弊端 C++类的中有两个特殊的构造函数,(1)无参构造函数,(2)拷贝构造函数。它们的特殊之处在于: (1) 当类中没有定义任何构造函数时,编译器会默认提供一个无参构造函数且其函数体为空; (2) 当类中没有定义拷贝构造函数时,编译器会默认提供一个拷贝构造函数,进行成员变量 阅读全文
posted @ 2020-11-27 15:42 FreeK0x00 阅读(747) 评论(0) 推荐(0) 编辑
摘要: C++ 函数模板实现机制原理剖析 重点 编译器并不是把函数模板处理成能够处理任意类的函数 编译器从函数模板通过具体类型来产生不同的函数 编译器会对函数模板进行两次编译 (1)在声明的位置对模板代码进行编译 (2)在调用的位置对参数替换后的代码进行编译 示例 自己的代码: #include<iostr 阅读全文
posted @ 2020-11-27 15:40 FreeK0x00 阅读(2212) 评论(4) 推荐(2) 编辑
摘要: 前言 有时我们希望某些常量只在类中有效。由于#define定义的宏常量是 全局 的,不能达到目的,于是想当然地觉得应该用 const修饰 数据成员来实现。const数据成员的确是存在的,但其含义却不是我们所期望的。const数据成员只在某个对象生存期内是常量,而对于整个类而言却是可变的,因为类可以创 阅读全文
posted @ 2020-11-27 15:38 FreeK0x00 阅读(441) 评论(0) 推荐(0) 编辑
摘要: C++ 函数模板和函数重载同时出现如何调用 重点 函数模板不允许自动转换,普通函数可以进行自动类型转换 函数模板可以像普通函数一样被重载 C++编译器优先考虑调用普通函数 如果函数模板可以产生一个更好的匹配,则选择模板函数 可以通过空模板实参列表的语法限定编译器只调用模板函数 示例 #include 阅读全文
posted @ 2020-11-27 15:36 FreeK0x00 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 变量定义 变量的定义用于为变量分配存储空间,还可以为变量指定初始值。在一个程序中,变量有且仅有一个定义。 变量声明 用于向程序表明变量的类型和名字。程序中变量可以声明多次,但只能定义一次。 变量的类型 (1)自动存储变量: 在函数定义中声明的变量(包括函数参数)。当函数或代码块执行时创建变量,当函数 阅读全文
posted @ 2020-11-27 15:30 FreeK0x00 阅读(250) 评论(0) 推荐(1) 编辑
摘要: 项目文件目录树 在 Qt Creator 中新建一个 Widget Application 项目 samp2_1,在选择窗口基类的页面选择 QWidget 作为窗体基类,并选中“Generate form”复选框。创建后的项目文件目录树如图 1 所示。 图 1 项目文件的目录树 简介 这个项目包含以 阅读全文
posted @ 2020-11-27 15:23 FreeK0x00 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 隐藏标题栏 setWindowFlags(Qt::CustomizeWindowHint); setWindowFlags(Qt::FramelessWindowHint); 两个函数都可以去掉标题栏,区别是第一个可以鼠标缩放窗口, 第二个不可以 隐藏标题栏、任务栏显示、窗口置顶 setWindow 阅读全文
posted @ 2020-11-27 15:21 FreeK0x00 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: 前言 对于一些简单的事件判别,如点击按钮。无需写代码关联信号和槽函数。 connect(ui->Btnshowhello,SIGNAL(clicked(bool)),this,SLOT(BtnshowhelloSlot())); 信号与槽的自动关联机制 void on_<object name>_< 阅读全文
posted @ 2020-11-27 15:20 FreeK0x00 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 前言 本博客仅仅记录自己的采坑过程以及帮助网友避坑,方便以后快速使用自定义控件,避免重复出错。 下载插件 大神 Github Qt 自定义控件项目地址:https://github.com/feiyangqingyun/qucsdk 插件简介 1:设置节点数据相当方便,按照对应格式填入即可,分隔符, 阅读全文
posted @ 2020-11-27 15:18 FreeK0x00 阅读(1675) 评论(0) 推荐(1) 编辑
摘要: 前言 我们用一个label控件来实时显示系统时间,用到 QTimer 和 QDateTime 这个两个类。 正题 头文件: #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QTimer> #incl 阅读全文
posted @ 2020-11-27 15:15 FreeK0x00 阅读(3031) 评论(3) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页