自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++指针与智能指针

在C++中,每个变量都存储在计算机内存的一个特定位置,这个位置有自己的内存地址。指针是一个特殊的变量,它存储的不是数据本身,而是另一个变量的内存地址。简而言之,指针指向一个内存地址。智能指针是行为类似于原始指针的类模板。它们包装了原始指针,并在对象生命周期结束时自动释放所指向的内存。它们的核心思想是实现资源获取即初始化 (RAII):当智能指针对象被创建,它会获得一个资源(如堆内存),并将资源的生命周期绑定到对象的生命周期。当智能指针对象超出作用域被销毁时,其析构函数会自动释放所持有的资源。

2025-10-15 23:21:01 1409

原创 C++ vector详解

本笔记是对 C++容器的一次全面、深入的探讨。内容从的核心定义与内部机制(如动态数组、连续存储、内存增长策略)出发,循序渐进地讲解了其各类常用操作(构造、访问、修改、容量管理等),并对关键操作的时间复杂度进行了细致分析。此外,笔记还涵盖了vector级别的操作(如比较与赋值)、常见的算法应用(如查找、搜索),并探讨了面试中常见的高级问题及特殊情况(如迭代器失效、特化等),最终形成了一份既适合初学者系统学习,也便于有经验者回顾和深化理解的综合性指南。是默认首选。

2025-10-15 21:59:36 1886

原创 VS2022开发Arduino(提供Visual.Micro.Processing.Sketch.dll)

VS2022破解vMicro以前一直在用VS2019来进行Arduino的开发,用的也是Visual Micro这款扩展。今天发现VS2022上也上架了这个扩展,就想着能不能把这个版本也攻破,再来白嫖一把。以前破解过VS2019的vMicro,关键文件是Visual.Micro.Processing.Sketch.dll。于是尝试直接将vs2019的这个文件复制到vs2022的相关目录下,结果根本不起作用。奈何现在网上能找到的也只有VS2019的,只能自己动手,丰衣足食了。...

2021-09-05 12:13:12 5830 5

VS2022的Visual.Micro.Processing.Sketch.dll

用于在VS2022上使用Visual Micro开发Arduino

2021-09-04

空空如也

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

TA关注的人

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