原文:0xC00000FD: Stack overflow (parameters: 0x00000000, 0x003E2000).错误

这个错误是 栈溢出 ,每个线程的栈空间默认是 MB,局部变量 非静态 都在栈中分配,当使用的局部变量所需空间过多时,就会溢出。你检查一下程序,看看哪些函数中定义了大数组,把大数组改成用new分配,函数返回前delete。例如double X 这个数组所占空间大约是 KB,最好改成用new分配,如果这样的数组个数不多,不改也没关系。 参考:https: blog.csdn.net kl articl ...

2018-09-13 11:16 0 1828 推荐指数:

查看详情

C++错误:Process returned -1073741571 (0xC00000FD)

最近写程序时,需要将一个一维数组编程二维数组,很简单,写完之后,运行错误! 提示:Process returned -1073741571 (0xC00000FD) 刚开始写的代码如下: 纠结了我好长时间。。。 问题所在:栈的默认内存空间为1M左右,所以会导致内存溢出 ...

Fri Nov 17 18:32:00 CST 2017 0 5596
C++:Process returned -1073741571 (0xC00000FD)

启动程序无法输入,然后崩溃报错Process returned -1073741571 (0xC00000FD) 原因: 栈溢出了 栈的默认内存空间为1M,如果函数中定义的数组太大会导致内存溢出。 解决办法: 加static后数组改为在静态区。 或者自己申请(new),在堆区 ...

Sat Dec 28 09:54:00 CST 2019 0 1287
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM