stack overflowの日本語版が出たらしいぞ

Author:
stackov

エンジニア専用の知恵袋みたいな感じのサイト、stack overflowってのがある。
知恵袋とかOKWaveと似たような感じだけど、けっこうプログラム書いてわからないことを検索するとここに行き着くことが多い。
レベル高い人多いからね。
今までは全部英語だったので使いづらさもあったけど、これは素敵ですね。

スタック・オーバーフロー

ちなみにスタックオーバーフローとはC言語とかやってないと馴染みが薄いかもしれないけど、
プログラムは関数を呼び出した場合、メモリ内に呼び出し元を記憶させているのです。
んでその中で更に関数を呼ぶと、もう一つ呼び出し元を記憶させる。
これをコールスタックって言います。

これがどんどん関数を呼び続けると、当然いっぱいになってしまうのですよ。
それをスタックオーバーフローと言います。
もちろんコールスタックにかぎらず、一般的(?)なスタックがいっぱいになることもスタックオーバーフローと言います。

オーバーフローってのは限界を超える、とでも言えばいいか。
メモリの領域よりもでかい値を入れようとした時に起こること。
タスクがいっぱいになってどうしようもなくなったら、タスクオーバーフローとでも言うのかな。


ま、自分で質問とかはすることないでしょうし、回答もけっこう色々な人が書くからあまり積極的な利用はしないでしょうけど、
困ったときには頼りにしていますよ。

Share on Facebook
Pocket