自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 保存数据、读取数据(本地化)的C++实现原理

C++文件操作指南:实现本地化数据存储本文介绍了在C++中使用文件流进行本地化数据存储的方法。主要内容包括:文件写入流程:通过ofstream对象,使用open/write/close操作实现数据存储,支持覆盖式(out)和追加式(app)写入。文件读取流程:通过ifstream对象读取数据,注意处理空格和换行符的读取终止问题。具体实现示例:创建Actor结构体管理系统,包含添加、删除、查询功能,并将数据持久化到文本文件。关键技巧:使用二级指针动态管理结构体数组,实现数据的增删改查和文件同步。

2025-09-18 21:21:14 790

原创 UE中ADD节点和REMOVE INDEX、REMOVE节点的C++原理代码实现

本文介绍了使用C++实现动态数组管理功能的方法,主要包括添加节点(ADD)、按索引删除节点(REMOVEINDEX)和删除全部节点(REMOVE)三个核心功能。通过定义MyStruct结构体存储用户信息,利用new操作符在堆区动态申请内存空间,实现了灵活的内存管理。其中添加功能采用扩容复制策略,删除功能包含内存释放和数组前移操作。文章还提供了完整的测试流程,包括用户输入、添加/删除操作和结果查询,并强调了头文件拆分的重要性。这种实现方式适用于需要动态管理数据集合的场景,具有良好的扩展性和实用性。

2025-09-17 23:27:32 560

原创 【C++指针的基本定义与使用,包含了数组、指针数组、数组指针、指针函数、函数指针以及指针常量、常量指针、常量指针常量】

本文介绍了C++指针的核心概念与应用。首先解释了指针的本质是存储内存地址的变量,详细说明了取地址(&)和解引用(*)运算符的用法。其次阐述了指针的五大意义:实现函数间数据修改、动态内存管理、高效操作大数据、多态实现及硬件交互。随后通过代码示例展示了指针的多种用法,包括数组指针、指针数组、函数指针等特殊形式,并区分了指针常量、常量指针等概念。最后通过实际案例演示了指针在数组遍历、字符串处理、函数回调等场景的应用,突出了指针在内存管理和高效编程中的关键作用。

2025-09-15 21:48:32 1088

空空如也

空空如也

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

TA关注的人

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