C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 47 を表示中)
■25730 / )  Re[8]: 再帰によるスタックオーバフローエラー
□投稿者/ PATIO (126回)-(2008/09/25(Thu) 10:42:24)
No25715 (Lily さん) に返信

> すいません。こちらの都合です。
> 実は、テスト等が終っている状態で大きなプログラムの修正が認められないということです。

うーん、気持ちはわかるんですが。
例えば、スタックオーバーフローがでない事を現状では保障出来ないと思います。
皆さんが書かれているローカル変数の減らす、スタックの消費が激しい処理の見直しをする、
もしくはあまり感心しませんが、スタックのサイズを増やすという事を行っても
再帰処理を使っている以上、スタックオーバーフローが起こる可能性は回避できません。
それでも納入先が納得してくれるならそれはそれで仕様と言う話になると思いますが、
それに関しては御本人を含めた会社の話になると思うので何とも言えません。

で、結論としては保証できるレベルでの回避は不可能と言うのが結論だと思います。
あと、どうするかは会社で話し合われる事をお勧めします。

返信 編集キー/


管理者用

- Child Tree -