- 博客(7)
- 收藏
- 关注
原创 由于找不到Qt6Widgets.dll,无法继续执行代码
第一次做Qt项目,碰到这样的报错,如下图所示明明生成了release文件,里面的exe文件却运行不了,网上查找了一下原因,说是因为缺少 Qt 运行时依赖的动态链接库(DLL),那么怎么解决呢,流程如下。
2025-06-06 11:53:20
1565
1
原创 c++中的new和delete
昨天刷到小红书上的一篇面经,有如下几个问题:1.new和malloc的区别?2.new可以重载吗?3.new的重载主要用在什么地方?4.new会调用构造函数吗?当时看到这几个问题,我发现自己对new的特性确实了解的太少,只知道他是分配内存的,于是想写一下这篇帖子,来研究一下new的底层逻辑和特性。
2025-06-05 12:33:15
694
原创 unordered_map
键值可以为自定义的类型,如下面代码所示,键值定义为包含x和y的结构体,那么就需要自定义哈希函数和自定义相等比较函数int x, y;// 自定义哈希函数(仿函数)// 一个简单的哈希函数,可以将 x 和 y 组合成一个值// 自定义相等运算符//输出:Found Point 3: Point 1return 0;
2025-05-28 22:47:02
616
原创 职工管理系统
这是根据黑马视频写的职工管理系统,适用于大学课程设计的大作业,下面是代码运行的结果,是在vs2022上撰写的,语言为c++,下面是程序的功能界面实际功能可以自己按照如下代码进行了解,这个主要是对多态,指针等知识的掌握,是个很好的案例。
2025-05-26 16:56:11
297
原创 C6386警告
m_EmpNum=1时,那么对于int 类型的newSize就会发生整数溢出,素以我觉得这是发生警告的原因。不过对于这样的一个项目,也不会有那样大的数据填入,所以警告可以忽略不记。会有一个C6386警告,为写入到"newSpace"时缓冲区溢出:可写大小为"newSize*8"个字节,但可能写入"16"个字节。操作符的检查更为严格,因为它是专门用于数组访问的。可是思前想后没发现数组索引有什么问题,最后想到当我输入的add_Num输入INT_MAX时,而。因为编译器在进行静态代码分析时,对。
2025-05-25 17:51:07
442
原创 MySQL的VARCHAR存储方式及特点
VARCHAR会为字符串实际内容加上1到两个的长度标识,当最大长度不超过255个字节时,用一个字节来存储长度信息,当最大长度超过255个字节时,使用两个字节。例如:'abc'的VARCHAR存储实际为0x03 61 62 63,其中0x03表示存储了三个字节,61,62,63是abc的ascii码,当而一个字节最多存储255个,为0xFF,所以大于255,就用两个字节存储,最大为0xFF FF ,为65535,由于长度和NULL标识列,所以最大存储65532个字节。
2025-05-24 11:23:28
782
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅