自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【写BUG】C++ 打印 Lua 栈信息

是 Lua 虚拟机的核心载体,封装了运行时状态、内存管理、数据交换栈等关键组件。下面我们就通过 API 函数操作它,查看栈信息。Lua 与 C/C++ 通过栈交换数据(如参数传递、返回值获取)。指向的栈是双向通信的桥梁,C++ 通过操作栈顶索引(如。但是,上面的代码中存在一个隐藏的BUG 会在调用。C++ 处理 Lua 中的表时,可以使用。这个 API 改变了表的内容。就导致异常,不添加就没有。函数在 获取字符串时,如果。问题坑定出在 打印栈的函数了。,会将该位置上的数据转换为。

2025-03-24 16:56:34 373

原创 【写BUG】进程创建 API 中的工作目录

我有一个进程 A.exe。在A.exe 中如下创建一个 abc.txt 的文件编译,双击执行A.exe。不出意外的,会在A.exe所在的目录下产生文件 abc.txt。之后,我又需要创建了一个进程B.exe,在 B 中通过如下代码打开位于 B.exe 同级目录中的AAA目录中的A.exe编译,双击执行B.exe。意外发生了。。。原本应该在A.exe所在的目录下生成的abc.txt竟然出现在了B.exe所在的位置。

2025-03-24 14:13:58 246

原创 设计模式——单例模式

保证一个类仅有一个实例,并提供了访问它的全局访问点。

2024-08-23 17:31:50 683

原创 代码获取Windows 系统 32/64位信息

【代码】代码获取Windows 系统 32/64位信息。

2024-08-16 17:53:52 393

原创 鼠标( HID 类)设备描述符解析——借助 WCH_USB2.0Monitor 解码功能

在USB协议中,描述符(Descriptor)是用来定义USB设备的特性和能力的数据结构。不同的类设备可以类特定的描述符。描述符通过标准的USB请求获取,主机通过解析这些描述符来了解设备的配置、接口、端点等信息。这篇文章记录一下鼠标设备的枚举过程中的描述符信息。以上记录了鼠标设备在枚举过程中的描述符信息,包括HID类描述符及其相关的报告描述符。

2024-08-16 17:47:58 3088

空空如也

空空如也

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

TA关注的人

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