Tonyu(豆乳)でゲーム製作-2-at GAMEDEVTonyu(豆乳)でゲーム製作-2- - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト16:名前は開発中のものです。 05/02/08 14:25:01 AP/rBp96 サンクストン!!! 17:名前は開発中のものです。 05/02/08 21:11:41 UyHz7HHY プログラム経験ないけど豆乳やってみようかな。。 18:名前は開発中のものです。 05/02/09 17:51:42 db0hRnw9 function test(x,y) { if(x>=0&&x<10&&y>=0&&y<10) { print("x"+x+"y"+y); test(x+1,y); //ここから test(x-1,y); test(x,y+1); test(x,y-1); //ここを削除するとエラーが起きなくなった } } ↑を実行すると読み込み違反が起きる これでは再帰が使えないので困る 19:名前は開発中のものです。 05/02/09 18:02:14 okbAhi/R >>18 test(9,0);はtest(8,0);を呼び、test(8,0);はtest(9,0);を呼びます。 つまり、永久に呼び続けることになります。 Tonyuは16階層ぐらいまでしか関数呼び出しを使えません。 それ以上深くなると呼び出し元を覚えているメモリが溢れてしまいます。 20:18 05/02/09 20:21:34 zYZCIwHN >>19 ぅゎ、ひどいミスorz これじゃ動かないわけだ。 関数呼び出しは30階層位まで大丈夫みたいだった。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch