出现这个情况说的时候,百度了很多原因,说数组越界,让我屏蔽掉数组,但那个数组我必须使用,不能屏蔽,然后我就翻到说可以设置一下全局变量,我就抱着试一试的想法,反正又不贵,还没有副作用,我把我用的数组设置成全局变量,很神奇见效了,具体怎么治疗的我就不清楚了。
还有一种方法:右击项目->属性->c/c+±>代码生成->基本运行时检查:设置为默认值
两种方法都好使了。
C++:Run-Time Check Failure#2-Stack around the variable 'str' was corrupted
最新推荐文章于 2023-11-28 22:32:50 发布