04 2022 档案

摘要:https://www.cnblogs.com/whik/p/11078650.html 恢复内容开始 https://www.cnblogs.com/whik/p/11078650.html 恢复内容结束 阅读全文
posted @ 2022-04-30 19:05 雾枫 阅读(12) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/sazass/article/details/114785616 阅读全文
posted @ 2022-04-30 16:57 雾枫 阅读(31) 评论(0) 推荐(0) 编辑
摘要:(47条消息) Qt5自定义状态栏QStatusBar外观(背景)和状态栏基本用法(显示普通消息、临时消息、永久消息)_三公子Tjq的博客-CSDN博客_qstatusbar样式 阅读全文
posted @ 2022-04-29 20:47 雾枫 阅读(708) 评论(0) 推荐(0) 编辑
摘要:#include "mainwindow.h" #include "ui_mainwindow.h" #include <QHBoxLayout> #include <QVBoxLayout> #include <QLabel> #include <QLineEdit> #include <QInt 阅读全文
posted @ 2022-04-29 18:20 雾枫 阅读(142) 评论(0) 推荐(0) 编辑
摘要:1. (47条消息) 《Qt 实战一二三》_一去丶二三里的博客-CSDN博客 2.https://blog.csdn.net/panchang199266/article/details/108503768 阅读全文
posted @ 2022-04-28 23:45 雾枫 阅读(22) 评论(0) 推荐(0) 编辑
摘要:头文件 public: Widget(QWidget *parent = nullptr); ~Widget(); QPoint mousePoint; bool m_mousePressed; void mouseMoveEvent(QMouseEvent *event);//鼠标按下事件 voi 阅读全文
posted @ 2022-04-28 22:52 雾枫 阅读(332) 评论(0) 推荐(0) 编辑
摘要:1.1、STL的诞生 长久以来,软件界一直希望建立一种可重复利用的东西 c++的面向对象和泛型编程思想,目的就是复用性的提升 大多数情况下,数据结构和算法都未能有一套标准,导致被迫从事大量的重复的工作 为了建立数据结构和算法的一套标准,诞生了STL 1.2、STL基本概念 STL(standard 阅读全文
posted @ 2022-04-26 01:47 雾枫 阅读(57) 评论(0) 推荐(0) 编辑
摘要:主要针对c++泛型编程和STL技术 模板的特点: 模板可以直接使用,她只是一个框架 模板的通用并不是万能的 c++另一种编程思想称为:泛型编程,主要利用的技术就是模板 c++提供两种模板机制:函数模板 和 类模板 1、函数模板语法 1.1、函数模板作用: 建立一个通用函数,其函数返回值类型和形参类型 阅读全文
posted @ 2022-04-25 11:54 雾枫 阅读(57) 评论(0) 推荐(0) 编辑
摘要:一、 学一维数组时,我们已经知道 数组名就是这个一维数组的首地址, 同时这个数组名也是一位数组中第一个元素的首地址。 通过解引用 * 数组名就能得到第一个元素的的值 二、 int TwoArray[2][2] = { { 0 ,1 }, { 2 ,3 } } 解释: TwoArray TwoArra 阅读全文
posted @ 2022-04-24 16:01 雾枫 阅读(28) 评论(0) 推荐(0) 编辑
摘要:#ifndef: 的方式依赖于宏名字不能冲突,这不光可以保证同一个文件不会被包含多次,也能保证内容完全相同的两个文件不会被不小心同时包含。 当然,缺点就是如果不同头文件的宏名不小心"撞车",可能就会导致头文件明明存在,编译器却硬说找不到声明的状况 #pragma once: 则由编译器提供保证:同一 阅读全文
posted @ 2022-04-23 13:54 雾枫 阅读(57) 评论(0) 推荐(0) 编辑
摘要:cls cmd窗口清屏操作 阅读全文
posted @ 2022-04-23 13:35 雾枫 阅读(63) 评论(0) 推荐(0) 编辑
摘要:作用: 退出程序 cout << "欢迎下次使用" << endl; system("pause"); exit(0); exit(0) ; 退出程序,不管在哪段代码里,只要遇到exit(0)函数就退出程序。 阅读全文
posted @ 2022-04-23 13:28 雾枫 阅读(277) 评论(0) 推荐(0) 编辑
摘要:1.管理系统需求 职工管理系统可以用来管理公司内所有员工的信息 利用c++来实现一个基于多态的职工管理管理系统 公司职工分为三类:普通员工、经理、老板, 显示信息时,需要显示职工编号、职工姓名 、职工岗位、以及职责 普通员工职责: 完成经理交代的任务 经理职责: 完成老板交代的任务,并下发任务给员工 阅读全文
posted @ 2022-04-23 10:57 雾枫 阅读(151) 评论(0) 推荐(0) 编辑
摘要:程序运行时产生的数据都属于临时文件,程序一旦运行结束都会被释放 通过文件可以将数据持久化 c++中对文件操作需要包含头文件 <fstream> 文件类型分为两种: 文本文件 文件以文本的ASCII码形式存储在计算机中 二进制文件 文件文本的二进制形式存储在计算机中,用户一般不能直接读懂他们 操作文件 阅读全文
posted @ 2022-04-22 20:10 雾枫 阅读(80) 评论(0) 推荐(0) 编辑
摘要:多态分为静态多态和动态多态。 静态多态就是:函数重载 动态多态就是:虚函数重写 在普通成员函数前 加 virtual 例如: virtual void function(); 阅读全文
posted @ 2022-04-21 21:37 雾枫 阅读(88) 评论(0) 推荐(0) 编辑
摘要:c++静态成员函数的作用_xunshuidezhu的博客-CSDN博客_静态成员函数的作用 阅读全文
posted @ 2022-04-19 22:32 雾枫 阅读(39) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/gxcdream/p/4805612.html 阅读全文
posted @ 2022-04-18 13:51 雾枫 阅读(8) 评论(0) 推荐(0) 编辑
摘要:C++面向对象的三大特性: 封装 继承 多态 C++认为万事万物都皆为对象,对象上都有其属性和行为 列如: 每个人是一个对象:属性有 姓名、年龄、身高、体重;行为有 走、跑、跳、吃饭、唱歌 每辆车是一个对象:属性有 方向盘尺寸、轮胎大小、车灯亮度; 行为有 载人、放音乐、放空调、拉货 具有相同性质的 阅读全文
posted @ 2022-04-16 22:48 雾枫 阅读(102) 评论(0) 推荐(0) 编辑
摘要:1.1、函数默认参数 在c++中,函数的参数列表中的形参是可以有默认值 语法: 返回类型 函数名 (参数=默认值){} 注意: 如果某个位置上已经有了默认参数,那么从这个位置开始往后,从左到右都必须有默认参数 如果函数声明中有了默认参数,函数实现中就不能再有默认参数 eg: #include <io 阅读全文
posted @ 2022-04-16 17:36 雾枫 阅读(44) 评论(0) 推荐(0) 编辑
摘要:1.1 引用的基本使用 作用: 给变量起别名 引用变量的主要用途是用作函数的形参 语法: 数据类型 &别名 = 原名 解释: 引用只是对指针进行了简单的封装,它的底层依然是通过指针实现的,引用占用的内存和指针占用的内存长度一样,在 32 位环境下是 4 个字节,在 64 位环境下是 8 个字节,之所 阅读全文
posted @ 2022-04-16 12:04 雾枫 阅读(170) 评论(0) 推荐(0) 编辑
摘要:c++中利用new操作符在堆区开辟数 堆区开辟的数据,由程序员手动开辟,手动释放,释放利用操作符delete 语法: new 数据类型 利用new创建的数据,会返回该数据对应的类型的指针(地址) eg: #include <iostream>using namespace std;//1.new的基 阅读全文
posted @ 2022-04-15 13:05 雾枫 阅读(73) 评论(0) 推荐(0) 编辑
摘要:C++程序在执行时,将内存大致分为4个区域。 代码区:存放函数体的二进制代码,由操作系统进行管理 全局区:存放全局变量和静态变量以及常量 栈区 :由编译器自动分配释放,存放函数的参数值,局部变量等 堆区 :由程序员分配和释放,若程序员不释放,程序结束时由操作系统释放回收 内存四区的意义: 不同区域存 阅读全文
posted @ 2022-04-15 09:18 雾枫 阅读(43) 评论(0) 推荐(0) 编辑
摘要:return 表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。 如果你定义一个函数有返回类型: (1) 在返回类型是char的函数中,return后应该是char类型的值; (2) 在返回类型是int的函数中,如 阅读全文
posted @ 2022-04-13 16:53 雾枫 阅读(555) 评论(0) 推荐(0) 编辑
摘要:关于函数遇到return C/C++语言中,任何函数中遇到return ,都会跳出本函数,main函数也不例外,所以return后面的语句是无法执行的, 除非return后面是goto 的内容。 阅读全文
posted @ 2022-04-13 10:37 雾枫 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1、系统需求 通讯录是一个可以记录亲人、好友信息的工具。 系统需求实现的功能如下: 添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录1000人 显示联系人:显示通讯录中所有联系人信息 删除联系人:按照姓名进行删除指定联系人 查找联系人:按照姓名查看指定联系人信 阅读全文
posted @ 2022-04-13 10:19 雾枫 阅读(637) 评论(0) 推荐(0) 编辑
摘要:1、结构体基本概念 结构体属于用户自定义的数据类型,允许用户存储不同的数据类型 2、结构体的定义和使用 语法: struct 结构体名 {结构体成员列表}; 通过结构体创建变量的方式有三种: 1.struct 结构体名 变量名 2.struct 结构体名 变量名 = {成员1值,成员2值。。。} 3 阅读全文
posted @ 2022-04-11 22:50 雾枫 阅读(143) 评论(0) 推荐(0) 编辑
摘要:1、指针的基本概念 作用: 可以通过指针间接访问内存 内存编号是从0开始记录的,一般用十六进制数字表示 可以利用指针变量保存地址 2 、指针变量的定义和使用 指针变量定义语法: 数据类型 * 变量名: eg: #include <iostream> using namespace std; int 阅读全文
posted @ 2022-04-11 13:58 雾枫 阅读(28) 评论(0) 推荐(0) 编辑
摘要:1、概述: 作用: 将一段经常使用的代码封装起来,减少重复代码 一个较大的程序,一般分为2若干个程序块,每个模块实现特定的功能 2、函数的定义 函数的定义一般主要有5个步骤: 1.返回类型 2.函数名 3.参数列表 4.函数体语句 5.return 表达式 语法: 返回类型 函数名 (.参数列表) 阅读全文
posted @ 2022-04-11 13:51 雾枫 阅读(86) 评论(0) 推荐(0) 编辑
摘要:概述: 就是一个集合,里面存放了相同类型的数据元素 特点1:数组中的每个元素都是相同的数据类型 特点2:数组是由连续的内存位置组成的 1 、一维数组定义方式 数据类型 数组名 [数组长度]; 数组类型 数组名[数据长度] = {值1,值2,,,,}; 数组类型 数组名[ ]={} ; #includ 阅读全文
posted @ 2022-04-11 12:12 雾枫 阅读(82) 评论(0) 推荐(0) 编辑
摘要:作用: 用于执行代码的运算 运算符类型 算术运算符: 用于处理四则运算 赋值运算符: 用于将表达式的值赋给变量 比较运算符: 用于表达式的比较,并返回一个真值或一个假值 逻辑运算符: 用于根据表达式的值返回真值或假值 1、算术运算符 作用: 用于处理四则运算 2.赋值运算符 作用: 用于将表达式的值 阅读全文
posted @ 2022-04-11 11:22 雾枫 阅读(55) 评论(0) 推荐(0) 编辑
摘要:顺序结构、选择结构、循环结构 顺序结构:程序按顺序执行,不发生跳转 选择结构:依据条件是否满足,有选择的执行相应的功能 循环结构:依据条件是否满足,循环多次执行某代码 1.选择结构 1.1 if语句 作用: 执行满足条件的语句 if语句的三种形式: 单行格式if语句 多行格式if语句 多条件的if语 阅读全文
posted @ 2022-04-10 23:34 雾枫 阅读(51) 评论(0) 推荐(0) 编辑
摘要:C++规定在创建变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存 1.整型 作用: 整型变量表示的是整数类型的数据 数据类型 占用空间 取值范围 short(短整型) 2字节 (-2^15--2^15-1) int((整型) 4字节 (-2^31--2^31-1) long(长整型 阅读全文
posted @ 2022-04-10 23:02 雾枫 阅读(134) 评论(0) 推荐(0) 编辑
摘要:作用: C++规定给标识符(变量、常量)命名时,有一套自己的规则 标识符不能是关键字 标识符只能由字母、数字、下划线、组成 第一个字符必须是字母或则下划线 标识符中字母区分大小写 建议:给标识符命名时,争取做到见名知意的效果。 #include <iostream> using namespace 阅读全文
posted @ 2022-04-10 22:25 雾枫 阅读(459) 评论(0) 推荐(0) 编辑
摘要:作用: 关键字是c++中预先保留的单词(标识符) *在定义变量或者常量的时候,不要用关键字 阅读全文
posted @ 2022-04-10 22:19 雾枫 阅读(34) 评论(0) 推荐(0) 编辑
摘要:作用: 用于记录程序中不可更改的数据 C++中定义常量的两种方式: 1.#define 宏常量 :#define 常量名 常量值 通常在文件上方定义,表示一个常量 2.const修饰的变量 const 数据类型 常量名 = 常量值 通常在变量定义前加关键字const,修饰变量为常量,不可修改 #in 阅读全文
posted @ 2022-04-10 22:09 雾枫 阅读(60) 评论(0) 推荐(0) 编辑
摘要:作用: 给一段指定的内存空间起名,方便操作这段内存。 语法: 数据类型 变量名 = 初始值; #include <iostream> using namespace std; int main() { int idata = 25; cout <<"idata="<<idata<< endl; sy 阅读全文
posted @ 2022-04-10 22:05 雾枫 阅读(24) 评论(0) 推荐(0) 编辑
摘要:#include <iostream> using namespace std; int main() { cout <<"Hello C++"<< endl; system("pause"); return 0; } 阅读全文
posted @ 2022-04-10 21:58 雾枫 阅读(91) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示