自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++面向对象——多继承

学习笔记,如有问题或错误欢迎套路指正。主要记录了多继承时构造函数的继承、基类命名冲突的解决、继承虚函数时的问题

2026-05-17 01:09:51 360

原创 c++面向对象——虚函数表和虚表指针

本文为学习笔记,整理了虚函数实现的相关知识,包括虚函数表和虚表指针、动态绑定

2026-05-16 03:00:48 385

原创 c++值类别、右值引用和移动语义

本文为学习笔记,尽量将值类别、右值引用和移动语义记录全了,可能会有些重复或纰漏。

2026-05-15 03:14:09 374

原创 c++字符串和自定义字面量

c++的字面量和字符串字面量的一些性质

2026-05-08 18:04:45 206

原创 c++面向对象:对象的赋值

在给 s3 push 了新的值之后,s1、s3的 top_ 属性变得不相等,但是s1、s3的buffer却指向同一区域,在程序结束调用析构时会重复释放同一块内存造成报错。这样的链式赋值中,s2 = s1的结果是s2的引用,然后s3 = s2实际上是s3 = (s2 = s1),因此s3最终也会得到s1的值。确认s1和s2的栈顶相等。如果不希望使用隐式构造,可以在构造函数前加explicit关键字,explicit翻译是明确的、不加掩饰的,计算机中是显式的意思,加上explicit的构造函数无法被隐式调用。

2026-05-07 23:49:50 355

原创 c++面向对象——运算符重载

c++对象的运算符重载

2026-05-06 11:01:40 312

原创 C++基础:函数的存储和函数指针、回调函数

学习笔记,欢迎讨论,如有问题请指正。

2026-04-29 19:27:03 240

原创 C++面向对象:类的继承和访问权限、多态和虚函数

本文为学习笔记,结合不同教学加上自己的理解,如有错误还请指正。

2026-04-26 15:07:52 362

原创 进阶排序算法:归并排序

归并排序是利用递归的排序。归并的归对应递归的归,就是在递归返回的过程中进行排序。在两段数据没有遍历完之前,用一个while来比较两个下标处数据的大小,较小的赋值到新数组中保存。在合并排序过程中,需要一个新的数组来保存排序好的序列。开辟新的数组所消耗的空间复杂度为O(n),递归消耗的空间复杂度为O(log n)可以忽略。在归并排序的过程中,需要先将排序后的数据存储到新的数组上,然后再复制到数组对应段落。把剩余的数据添加到新数组的末尾,就得到了合并排序后的数组。在递归的返回段,将左右两段数据进行合并同时排序。

2026-04-18 17:25:36 328

原创 进阶排序算法:快速排序

快速排序学习记录。快速排序算法相对基础算法实现较为复杂。抓住主要思路,重点把握快排分割函数有助于理解算法的含义。在理解算法实现过程的基础上了解性能指标。最后还可以针对快速排序的弱点进行优化。

2026-04-14 16:26:42 412

原创 基础排序算法:冒泡、选择、插入、希尔

跟着视频自学,记录学习内容方便回顾,看的教学视频为:【C++全套数据结构算法-进阶高级开发Part1】 https://www.bilibili.com/video/BV1FT421k7LL/?p=49&share_source=copy_web&vd_source=8d6a105bfe4299f3477575079fbe52b9

2026-04-10 17:03:28 412

原创 搜索和递归:二分搜索及二分搜索的递归实现

要查找的目标元素与middle所指元素比较大小,较小则把last设为 middle - 1 ,较大则把first设为 middle + 1 ,循环这一过程。此时的middle = 3。:从调用的函数得到已知的答案,然后用这个答案进行这一步的操作,再将得出的答案传递给上一层函数,并最终得出结果。:在数据规模为n,且n很大的情况下——不断划分数据规模,直到数据规模很小,小到问题的结果是已知的。函数的意义:在arr数组的first到last范围内,二分搜索val,找到则返回val的下标,找不到返回 -1。

2026-04-07 22:52:19 370

原创 判断单链表是否成环以及环的入口节点

判断单链表是否成环是一个经典问题。单链表成环的状态下,没有尾节点,指针遍历时会无限遍历下去。但是我们在一般情况下无法确定单链表是非常长还是在环中无限遍历。

2026-03-27 14:45:03 172

原创 结构体——结构体基本用法,结构体初始化

struct Student //结构体名首字母大写,区分变量int age;int level;//结构体结束,{}外有;表示结束定义。

2026-03-16 22:09:49 184

原创 链表相关——链表的基本性质、单链表

链表的基本性质。带有基本功能的单链表的C++实现。

2026-03-12 18:36:47 215

原创 数据结构与数组-线性表

本文介绍了数组的相关特性。用代码实现了一个可扩容数组类,包含末位增删、按位置增删、查询等功能,并用私有成员函数处理了扩容问题。

2026-03-08 19:54:04 48

原创 数据结构与算法:基本,算法复杂度

施磊老师C++数据结构与算法课程笔记

2026-03-07 21:02:17 29

原创 3. 指针用于函数的参数

函数中设置了三个指针作为形参,分别接收数组的地址,保存最大值变量的地址和保存最小值变量的地址。在函数中,由于持有数组的起始地址,可以通过指针直接遍历数组,其中 *(p + i) 表示对数组中索引为i的变量解引用。可以看到,传递到函数中的指针,可以让函数通过地址直接修改指向的变量,而不需要进行额外的返回值或赋值操作。对照结果可以看出,形参使用指针可以成功传递地址,在函数中对指针解引用也可以成功访问该地址保存的变量。进一步调整函数,我们可以尝试在函数中通过指针传递的地址,来修改主函数中的变量的值。

2025-06-15 17:20:47 470

原创 2. 使用指针

指针相关的部分原理以及指针使用要注意的问题1. 给指针变量赋初值2. 指针变量名代表的是地址3. 解引用运算符4. 变量和指向变量的指针的关系5. 程序存储和操作数据的方式(指针方面浅析)

2025-06-14 22:42:46 596

原创 【C++指针】C++指针的基本概念

C++指针的基本概念

2025-03-02 16:04:26 625

原创 【Unity零基础跟练制作独立游戏】7.配置的读取解析和使用

跟练b站up 大家好我是冯无敌 的独立游戏跟练系列的记录,主要是对up的教学内容做一个比较主观的笔记,方便跟上思路和日后回顾。本篇应用到一个现成的配置文件,继续学习配置读取、解析和使用。

2024-12-30 21:30:37 1227

原创 【Unity零基础跟练制作独立游戏】6. 数据集合与循环遍历

跟练b站up 大家好我是冯无敌 的独立游戏跟练系列的记录,主要是对up的教学内容做一个比较主观的笔记,方便跟上思路和日后回顾。本篇主要涉及一些背景知识介绍,包括数据集合和循环遍历。

2024-12-27 00:52:02 995

原创 【Unity零基础跟练制作独立游戏】5.拖拽事件、预制体、跨类调用方法

跟练b站up 大家好我是冯无敌 的独立游戏跟练系列的记录,主要是对up的教学内容做一个比较主观的笔记,方便跟上思路和日后回顾。本篇继续实现了拖拽这一鼠标事件,学习了创建预制体和通过预制体生成对象的方法。学习了跨类调用自定义方法,并传递参数的操作。

2024-12-25 22:22:36 2242

原创 【Unity零基础跟练制作独立游戏】4.鼠标输入事件

跟练b站up 大家好我是冯无敌 的独立游戏跟练系列的记录,主要是对up的教学内容做一个比较主观的笔记,方便跟上思路和日后回顾。本篇通过跟练鼠标事件的双击和长按两个案例,完成了创建新方法,使用鼠标事件调用方法,判断语句的使用,浮点和布尔类型数据的使用几个内容。

2024-12-25 11:22:14 2477

原创 【Unity零基础跟练制作独立游戏】3.在Unity中编写简单脚本

​跟练b站up 大家好我是冯无敌 的独立游戏跟练系列的记录,主要是对up的教学内容做一个比较主观的笔记,方便跟上思路和日后回顾。本篇主要记录了unity开发中简单的脚本编写功能和在脚本中进行变量操作的过程。【零基础如何做独立游戏?—Unity开发实战02】 https://www.bilibili.com/video/BV1TM411R7mi/?share_source=copy_web&vd_source=8d6a105bfe4299f3477575079fbe52b9

2024-12-24 13:12:28 2324

原创 【Unity零基础跟练制作独立游戏】2.实战跟练Unity

来自b站up 大家好我是冯无敌 的独立游戏跟练系列,主要是对up的教学过程进行一个比较主观的记录,方便跟上思路和日后回顾。【零基础如何做独立游戏?—Unity开发实战01】 https://www.bilibili.com/video/BV1op4y1N74n/?

2024-12-24 09:53:18 1349

原创 【Unity零基础跟练制作独立游戏】1.自己写策划案

来自b站up 大家好我是冯无敌 的独立游戏跟练系列,主要是进行一个自己的记录。一、从策划开始——系统策划:反推系统的方案,临摹已有的游戏,尝试做出自己的策划案。首先策划需要做出游戏的配置表;之后根据配置表写出具体的策划案,以便对之后游戏的编写提供有效参考。

2024-12-23 19:23:17 1507

空空如也

空空如也

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

TA关注的人

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