怎么防止堆栈溢出
我写了一个程序,能运行,也正常.但运行一段时间后就会出现堆栈溢出请问一下,怎么修正?靠!又是骗分的!我是问怎么防止堆栈溢出!不是问堆栈是什么!而且你发的我看过!是从别人那...
我写了一个程序,能运行,也正常.但运行一段时间后就会出现堆栈溢出
请问一下,怎么修正?
靠!
又是骗分的!
我是问怎么防止堆栈溢出!不是问堆栈是什么!
而且你发的我看过!是从别人那里COPY来的
别骗分!
就是多次递归调用函数,使级数过深(程序本身没有问题)
怎么才能解决,要具体方法
能解决问题再加50分
C# (明明是在C#分类里面的嘛...晕) 展开
请问一下,怎么修正?
靠!
又是骗分的!
我是问怎么防止堆栈溢出!不是问堆栈是什么!
而且你发的我看过!是从别人那里COPY来的
别骗分!
就是多次递归调用函数,使级数过深(程序本身没有问题)
怎么才能解决,要具体方法
能解决问题再加50分
C# (明明是在C#分类里面的嘛...晕) 展开
力控科技
2024-12-19 广告
2024-12-19 广告
第一步:看XPE是什么版,如果内核是英文版,需要安装一个MUI包,即语言包。第二步:进入控制面板-区域和语言选项,如下图,在区域选项中,选择“中文(中国)”,位置也为“中国”,在高级选项中,代码页转换表中,将所有的“简体中文”都选择上。...
点击进入详情页
本回答由力控科技提供
展开全部
可能是死循环造成的,看看你的属性定义里的变量名和属性名是否类似,这个不小心就会造成循环。有时候是命名空间的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public void MyFunction()
{
MyFunction();
}
以上代码必然导致堆栈溢出,楼上多检查类似以上的代码。
另外:还要防止函数之间,间接的调用构成一个封闭的循环。
{
MyFunction();
}
以上代码必然导致堆栈溢出,楼上多检查类似以上的代码。
另外:还要防止函数之间,间接的调用构成一个封闭的循环。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查下你的程序调用栈是否过长
或者是否递归过程太多,或者消息循环存在膨胀
这些都有可能导致堆栈溢出
或者在方法中分配数组的大小过大,也是造成堆栈溢出的原因之一
或者是否递归过程太多,或者消息循环存在膨胀
这些都有可能导致堆栈溢出
或者在方法中分配数组的大小过大,也是造成堆栈溢出的原因之一
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
想问下,你使用的是什么语言。
有些语言可以监控,防止发生错误,请补充完整
有些语言可以监控,防止发生错误,请补充完整
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询