赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 7504 |
最后登录 | 2012-4-6 |
在线时间 | 2 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 2 小时
- 注册时间
- 2007-9-4
- 帖子
- 251
|
以下引用火焰猫燐于2009-3-30 19:02:38的发言:
<BR><SCRIPT language="javascript">
strCont="[quote]以下引用新月の道化师于2009-3-30 19:02:00的发言:\r\n\r\n这个错误原因是由于循环次数过多导致的,与alias无关,请检查是不是程序中有死循环\r\n偶尔出现说明死循环可能和某个条件分歧有关 \r\n \r\n\r\n循环貌似不占用堆栈的吧?\r\n\r\n \r\n\r\n另外,Scene 类里都有一个死循环的说。。。";
document.write(ubb.spbShowTopic(strCont,1));
//-->
</SCRIPT><BLOCKQUOTE class="CodeBorder">以下引用新月の道化师于2009-3-30 19:02:00的发言:<BR>
<BR>
这个错误原因是由于循环次数过多导致的,与alias无关,请检查是不是程序中有死循环<BR>
偶尔出现说明死循环可能和某个条件分歧有关 <BR>
</BLOCKQUOTE><BR>
<BR>
循环貌似不占用堆栈的吧?<BR>
<BR>
<HR noshade="" size="1" color="#dddddd"><BR>
<BR>
另外,Scene 类里都有一个死循环的说。。。
<BR><BR><FONT color="red">[本贴由作者于 2009-3-30 19:15:04 最后编辑]</FONT>
[/quote]
scene的loop是可以通过break跳出的
偶表达错了,偶是说方法的递归调用无法跳出时。。。
$abc = 0
class Test
def meth1
$abc += 2
meth2
end
def meth2
$abc += 2
meth1
end
end
a = Test.new
a.meth1 |
|