【bug】bug记录学习,Win系统下爆栈的表现, chkstk.asm 实际是栈溢出

运行时落到 MSVC 的 chkstk.asm 实际是栈溢出;VS 试图打开库源码路径 D:\a_work... 不存在才弹出"无法写入文件"对话框。原因是我们在关键路径上用 1 万大小的本地数组,叠加其他局部变量把线程栈打爆。

把大数组从栈改到堆上(std::vector),并用 .data() 传给原有 C 接口,避免再次触发 __chkstk。涉及的输出/可视化缓冲也统一改为向量。

修复方式

相关推荐
casual~6 小时前
模逆元计算方法详解:扩展欧几里得算法与费马小定理
学习·算法·逆元
@Mike@7 小时前
06-数据库学习笔记(存储模型与数据压缩)
数据库·笔记·学习
我的xiaodoujiao8 小时前
快速学习Python基础知识详细图文教程14--模块
开发语言·python·学习·测试工具
wdfk_prog8 小时前
嵌入式面试真题学习笔记系列
笔记·学习·面试
懿路向前8 小时前
【HarmonyOS学习笔记】2026-07-30 | 小艺开放平台智能体接入实战
笔记·学习·harmonyos
吃好睡好便好8 小时前
MATLAB中图像的线性变换
开发语言·图像处理·学习·计算机视觉·matlab
YUS云生8 小时前
大模型学习·第41天:LangChain进阶——提示词模板与Chain链式调用
学习·langchain·c#
boppu8 小时前
酒店毛巾浴巾洗涤后手感评判标准
学习
wdfk_prog9 小时前
canopen学习笔记系列
笔记·学习
吃好睡好便好11 小时前
MATLAB中图像的对数变换
图像处理·学习·算法·计算机视觉·matlab