返回信息流下面这段代码visual studio6.0 和codeblocks编译都能通过,但一运行就出现一个对话框提示运行遇到问题,需要关闭。也无法调试,只是提示说a.exe 中的 0x0040d2ff 处未处理的异常: 0xC00000FD: Stack overflow,请高手帮我看看是怎么回事啊?先谢了
#include <iostream>
using namespace std;
int main()
{
int m,n,a,b,s[1000][1000];
long csum = 0;
long psum = 0;
cin>>m>>n;
cin>>a>>b;
for(int i = 0;i < m;i++)
for(int j = 0;j < n;j++)
cin>>s[i][j];
for(int i = 0;i <= m-a;i++)
for(int j = 0;j <= n-b;j++)
{
if(csum > psum)
{
psum = csum;
csum = 0;
}
else
csum = 0;
for(int y = 0;y < b;y++)
for(int x = 0;x < a;x++)
csum += s[y+i][x+j];
}
cout<<psum<<endl;
return 0;
}
这是一条镜像帖。来源:北邮人论坛 / cpp / #19916同步于 2009/3/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[求助]求C++高手帮我看看这个问题怎么解决
duguyexing
2009/3/6镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
动态分配存储
【 在 duguyexing (雨中翩然) 的大作中提到: 】
: 下面这段代码visual studio6.0 和codeblocks编译都能通过,但一运行就出现一个对话框提示运行遇到问题,需要关闭。也无法调试,只是提示说a.exe 中的 0x0040d2ff 处未处理的异常: 0xC00000FD: Stack overflow,请高手帮我看看是怎么回事啊?先谢了
: #include <iostream>
: using namespace std;
: ...................