- 博客(5)
- 收藏
- 关注
原创 操作符优先级
操作符 功能 用法 :: 全局域 ::name :: 类域 ::name :: 名字空间域 namespace::name . 成员选择 object.member -> 成员选择 pointer->member [] 下标 variable[ expr ] () 函数调用 name(expr_list) () 类型...
2020-08-21 10:07:24
136
原创 C++ 拷贝构造函数
C++ 拷贝构造函数 1.拷贝构造函数是一个特殊构造函数,具有以下的一些特征: 不能被显示的调用,如果没有定义一个拷贝构造函数,编译系统会为我们合成一个(作用只是简单地复制类中每个数据成员) 名称和类本身的名称相同,没有返回类型(甚至 void 也不行 ) 拷贝构造函数有一个指向类对象的引用作为形式参数(传统上被声明为 const ) 最常见形式如下: 类名(const 类名 &对象) { // 构造函数的主体 } Line(const Line &obj); /
2020-08-07 16:29:42
315
原创 Qt5学习三:Lambda表达式
C++11中的Lambda表达式用于定义并创建匿名的函数对象,以简化编程工作。 基本结构 Lambda表达式的基本构成: 函数对象参数mutable或exception ->返回值 { 函数体 } ...
2019-11-13 14:19:40
201
原创 Qt5学习二:信号和槽
1.使用信号和槽 connect()函数最常用的一般形式:connect(sender, signal, receiver, slot); 参数:sender:发出信号的对象 signal:发送对象发出的信号 receiver:接收信号的对象 slot:接收对象在接收到信号之后所需要调用的函数 新建项目:基类QWidget,创建界面不勾选 练习1:按下close按钮会关闭窗口 1....
2019-11-06 17:36:19
345
1
原创 Qt5学习一:概述和创建项目
1.Qt概述 1.1 什么是Qt Qt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。 1.2 Qt的发展史 1991年 Qt最早由奇趣科技开发 1996年 进入商业领域,它也是目前流行的Linux桌面环境KDE的基础 2008年 奇趣科技被诺基亚公司收购,Qt称为诺基亚旗下的编程...
2019-10-28 17:55:23
1162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人