自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 QT实现记事本学习笔记

在QT中,用QTextStream处理文件的内容会更好,同时可以通过 QTextCodec::codecForName() 方法在 QTextStream 中进行设置。QFile file;if(!while(!以上代码在运行后读取中文内容的文件时会出现乱码,主要原因我发现是因为我自己的电脑默认的文档保存编码是ANSI,然后这些代码是UTF8编码来读取和写入文件,所以才会乱码所以需要先通过代码将电脑保存的文档转换成utf8,对读取的内容重新编码,让文档编码跟我写的读取编码匹配。

2024-08-13 16:50:40 630

原创 QT学习总结

6)QString与QByteArray类的区别:①同样的字符串串对象,其length有可能是不一样的,QString算的length是字符长度,一个汉字字符或其他特殊字符都算1个,而QByteArray算的是字符串占用的字节数,一个汉字占3个字节,一个英文占1个字节,1个特殊字符占1个;:表示网络请求的响应。注意:重构ui文件,会使一些控件的名字恢复,所以需要手动重新修改。字符集是很多个字符的集合,字符编码是字符集的一种实现方式,把字符集中的字符映射为特定的字节或字节序列,它是一种规则。

2024-07-30 14:28:49 784

原创 C语言基础

两者区别前者是是字符串变量,后者是字符串常量,不允许被修改以上定义的字符串多了结束标志‘\0’ps:C语言只有在定义字符数组的时候才能用“=”来初始化变量,其它情况下是不能直接用“=”来为字符数组赋值的,之所以不能赋值成功,是因为数组名是一个指针常量,指向固定地址,再对其赋值即改变其指向的地址,作为常量自然不同意。要为字符数组赋值可以用string.h头文件中的strcpy函数来完成。例如:/*正确,在定义的时候初始化*/char a[10];a = "123";

2024-07-30 14:17:17 91

原创 C语言基础编程

形参数组名获得了实参数组的首元素的地址,形参数组首元素(array[0])和实参数组首元素(arr[0])具有同一地址,它们共占同一存储单元,形参(arr[n])和 实参(array[n])指的是同一单元。s(arr[n])和 实参(array[n])具有相同的值。冒泡排序是一种简单的排序算法,它重复地遍历要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。重复进行直到没有再需要交换的元素,这意味着数列已经排序完成。第一维的大小可以不用写,但必须指定第二维的大小。1.三个数从小到大排序。

2024-07-16 22:12:11 145

原创 STM32 简介

红色为电源相关的引脚,蓝色为最小系统相关的引脚,绿色为IO口功能口这些引脚S代表电源,I代表输入,O代表输出,IO代表输入输出。IO电平代表IO口所能容忍的电压,FT代表能容忍5V的电压,没有FT就只能容忍3.3V的电压。若没有FT又需要接5V的电平,就需要加装电平转换电路。主功能为上电后默认的功能,一般和引脚名称相同,默认复用功能是IO口上同时连接的外设功能引脚,配置IO口时可以选择是通用IO口还是复用功能。

2024-06-17 16:32:04 2219 1

QT学习笔记,总结了在学习过程中遇到的问题

QT学习笔记,总结了在学习过程中遇到的问题

2024-07-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除