Add tags

Add tags to the following comment
多くの手続き型言語では、スタックサイズが決められています。
再帰などで画像処理などを行うと、しばしばスタックオーバーフローが発生します。
そこで、スタックオーバーフローが可能な言語において、特定の環境、特定の言語のデフォルト設定で、

1.スタックオーバーフローを発生させるコードを書きなさい
2.スタックオーバーフロー時のスタックの大きさを求めなさい
3.組み込み型変数(int,double,List,Dictionary,etc...)のスタック消費サイズを求めなさい
4.スタックサイズを変更する方法を書きなさい

何を以ってデフォルトとするかは非常に怪しいですが、そこらへんは適当にお願いします。

3はネイティブコードを吐く言語であれば、たぶんそのままですが、
スクリプト言語であれば、見える大きさと実メモリ上の大きさが異なるので、その場合はよろしくお願いします。
また組み込み型が多数ありすぎる言語の場合、よく使われるものを適当に示してください。

4は開発環境の設定や、ビルドオプションなど、コードの外からの指定になる場合がある思うので、
そのような場合は、その旨を明記してください。

#自分がPythonで画像処理プログラムを書いていたら、スタックオーバーフローさせてしまったので投稿してみる
#200*200の画像でオーバーフローするなよ。デフォ設定が小さすぎる・・・

Add tags

The input will be splited to tags with space.

Index

Feed

Other

Link

Pathtraq

loading...