自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++深拷贝和浅拷贝的区别

c++深拷贝和浅拷贝的区别。

2024-03-10 17:17:30 851

原创 c++ 查找字符和子串

c++ 查找字符和子串

2024-01-23 00:00:00 878

原创 一文读懂 c++ 容器

选择std::vector时应该注意的是,为了支持动态扩展,它可能会在内存中实现多次分配和复制。当vector容量不足以容纳更多元素时,它将进行重新分配,并将所有元素复制到新的内存地址。为了减少这种分配和复制的开销,如果知道大致所需的容量,可以使用reserve()方法预先分配足够的空间。总的来说,std::deque 在需要灵活操作两端元素的场合表现良好,特别是当你不确定需要的容量大小,并且插入或删除操作在元素集的两端比中间更频繁时,它是一个很好的选择。

2024-01-22 16:37:23 537

原创 c++ 回调函数

c++ 回调函数

2024-01-22 00:15:00 503

原创 c++ extern

使用 extern “C” 链接 C 语言代码是一种常见的实践,特别是当你需要在 C++ 程序中使用由 C 语言编写的库时。C 语言并不支持重载,因此,如果想要在 C++ 中链接到 C 函数,就需要阻止 C++ 编译器对这些符号进行名字粉碎。在 C 语言中,extern 关键字主要用于声明变量或函数,其真正的定义可能在程序的另一个位置或在不同的源文件中。确保 C++ 编译器不会对 my_c_header.h 中声明的 C 函数进行短命操作,允许 C++ 代码链接和调用这些 C 函数。

2024-01-20 00:30:43 508

原创 c++ 指针的算术运算

在 C++ 中,对指针进行算术运算是一种常见的操作,这样可以在内存中移动指针来访问数组或其他连续分配的数据结构。指针的算术运算允许对指针进行递增 (increment)、递减 (decrement)、加法和减法运算。这些操作通常在指向数组的指针上执行,因为它们依赖于指针指向一块连续的内存区域。递增(++)和递减(–)值会增加或减小所指向类型的大小对指针递增 (ptr++ 或 ++ptr) 会使指针向前移动到它所指向类型的下一个对象。对指针递减 (ptr-- 或 --ptr) 会使指针向后移动到它所

2024-01-20 00:00:00 477

原创 c++ 指针的解引用

/ 合法的读操作// 非法的写操作,编译时会出错解引用多级指针int x = 10;// p 是一个指向 x 的指针// pp 是指向指针 p 的指针// 解引用一次得到 p//解引用两次得到 x;z 被赋值为 p 指向的值,即 x 的值//pp 是一个多级指针,即指针的指针。解引用两次 **pp 可以获取 pp 指向的指针所指向的值,即 x 的值解引用与数组 subscript 符号的等效性需要注意的是// 直接使用数组 subscript 方式访问第三个元素。

2024-01-19 08:00:00 536

原创 c++ 指针的初始化

/ 初始化为 nullptr// 在 C++11 之前的代码中常见初始化为变量的地址。

2024-01-19 00:45:00 1170

原创 c++ 函数参数的传递

c++ 函数参数的传递(值传递、引用传递、指针传递)

2024-01-18 23:00:35 904

原创 c++ 字符串操作

c++ 字符串操作

2024-01-18 12:30:00 365

原创 c++ 字符串去除指定的字符

c++ 字符串去除指定的字符

2024-01-18 08:00:00 4330

原创 c++ 字符串初始化和赋值

c++ 字符串初始化和赋值

2024-01-18 01:00:00 900

原创 c++ 指针与数组

c++ 指针与数组

2024-01-18 00:15:00 950

原创 c++ 字符串拼接

c++ 字符串拼接

2024-01-17 21:00:00 864

原创 c++ 访问字符串的底层字符数组

c++ 访问字符串的底层字符数组

2024-01-17 18:30:00 649

原创 c++ 指针的声明

【代码】c++ 指针的声明。

2024-01-17 00:30:00 454

原创 c++ 指针的安全问题

delete ptr;// 避免悬挂指针int* ptr;// 未初始化的指针*ptr = 5;// 未定义行为,对野指针解引用i <= 10;i++) {// i = 10 时会导致缓冲区溢出// 调用函数,演示缓冲区溢出return 0;指针 ptr 指向的是栈上分配的变量 i 的地址,而不是通过 new 关键字分配的堆内存。尝试用 delete 释放栈上的变量是不允许的,这会导致程序运行出现未定义行为。int i = 42;// 错误:试图释放一个非动态分配的指针。

2024-01-17 00:00:00 1097

原创 虚函数和纯虚函数的区别

c++ 虚函数和纯虚函数的区别

2024-01-16 17:53:21 378

原创 c++ 智能指针的使用

c++ 智能指针

2024-01-16 10:32:58 829

原创 vue 设置和隐藏滚动条

vue 设置和隐藏滚动条

2023-12-02 13:55:12 2226

原创 Qt 将数据写入CSV

Qt UDP接收数据保存到CSV文件

2023-11-16 23:26:58 332

原创 qt JSON和字符串相互转换

qt JSON和字符串相互转换。

2023-10-11 00:07:18 1043

原创 c++ list<map<string, string>>获取map(Key/Value)值

c++ list获取map(Key/Value)值。

2023-10-10 23:37:40 705

原创 c++ udp发送接收int型数据

c++ udp发送接收int型数据。

2023-10-09 00:25:01 174

原创 _MSC_VER介绍

_MSC_VER: Microsoft的C编译器的版本MS:Microsoft(微软的简写)C:MSC就是Microsoft出的C编译器。VER:Version(版本)的简写。#if _MSC_VER>1600 //如果编译器的版本大于1600则该语句被编译#pragma execution_character_set("utf-8")//解决中文乱码问题#endif关于Microsoft的C编译器的版本 的介绍MS VC++ 16.0 _MSC_VER = 1928 (

2023-10-08 23:59:09 296

原创 Mysql查询数据库中的表名

【代码】Mysql查询数据库中的表名。

2023-08-04 19:35:29 163

原创 Python 批量打印Word文档

批量打印Word文档

2023-07-30 23:37:05 777 2

原创 VS 项目属性中路径相关配置

VS中项目属性路径相关配置

2023-05-28 10:57:02 341

原创 Qt实现串口通信

Qt实现串口通信

2023-05-18 23:11:02 1506

原创 QColor相关方法

【代码】QColor相关方法。

2023-04-28 17:28:43 473

原创 QT 颜色选择器

Qt 颜色选择器

2023-04-28 17:15:15 265

原创 Qt excel文件转换csv文件

Qt Excel文件转CSV文件

2023-03-30 10:50:05 286

原创 Host is not allowed to connect to this MySQL server解决方法

Host is not allowed to connect to this MySQL server解决方法

2023-02-08 18:00:13 130

原创 修改Excel时出现“被保护单元格不支持此功能“的解决办法

修改Excel时出现"被保护单元格不支持此功能"

2023-02-03 21:36:43 15132 7

原创 QString与char*相互转换

QString与Char*相互转换

2023-01-03 23:00:36 217

原创 mysql-8.0.28的安装与卸载

mysql安装与卸载

2022-12-03 11:58:26 241 1

原创 vs2017 fatal error LNK1104: 无法打开文件“\.obj”

vs2017 error LNK1104: 无法打开文件“\.obj”

2022-11-24 01:43:17 1400

原创 Qt 应用程序实现开机自启动

Qt 应用程序实现开机自启动

2022-10-27 01:35:15 722

原创 Qt UDP单播通信

Qt UDP单播通信

2022-10-27 01:10:43 341

原创 qt实现局域网内判断IP是否能ping通

qt实现局域网内判断IP是否能ping通

2022-10-27 00:19:07 2836 4

空空如也

空空如也

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

TA关注的人

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