C/C++の宿題片付けます 151代目
■ このスレッドは過去ログ倉庫に格納されています
今回は再帰呼び出しが深くなりすぎた、ということはなく、単に "111111111111111111111111111...." のようなデータに対応していなかった、ということになります。
>>413 r12 = 0x31313131,3131xx31 がいかにも。(いや、"00000000..." じゃなくてよかった。)
でも再帰呼び出しのリスクにも対処しないといけないでしょうね。
http://codepad.org/CVZ0npDo
ある程度の深さに到達すると(1024レベル、おおよそ項数が 1024 個くらい)そこで打ち切ってエラーを表示して終わります。
■ このスレッドは過去ログ倉庫に格納されています