memrootじしょ
英和翻訳
stack overflow
stack overflow
[stæk ˈoʊvərˌfloʊ]
スタック オーバーフロー
1.
プログラムが関数呼び出しやローカル変数のために割り当てられたメモリ領域(スタック)を使い果たした際に発生するエラー。
プログラムが実行される際に、関数呼び出しの情報やローカル変数は「スタック」と呼ばれるメモリ領域に一時的に保存されます。再帰呼び出しが深すぎたり、非常に大きなローカル変数が多数宣言されたりすると、このスタック領域が足りなくなり、新たなデータを格納できなくなります。この状態を「スタックオーバーフロー」と呼び、通常、プログラムのクラッシュや異常終了を引き起こします。
A
common
cause
of
stack
overflow
is
excessively
deep
recursion
without
a
proper
base
case.
(スタックオーバーフローの一般的な原因は、適切な基本ケースがない過度に深い再帰です。)
A common cause
一般的な原因
of stack overflow
スタックオーバーフローの
is excessively deep recursion
過度に深い再帰です
without a proper base case
適切な基本ケースがない
The
program
crashed
due
to
a
stack
overflow
when
calling
the
function
recursively
too
many
times.
(そのプログラムは、関数を再帰的に呼び出しすぎたためにスタックオーバーフローでクラッシュした。)
The program
そのプログラム
crashed
クラッシュした
due to a stack overflow
スタックオーバーフローが原因で
when calling the function
その関数を呼び出したときに
recursively too many times
再帰的にあまりにも多くの回数
Developers
often
try
to
debug
stack
overflow
errors
by
tracing
function
calls.
(開発者は、関数呼び出しをトレースすることでスタックオーバーフローエラーのデバッグを試みることがよくあります。)
Developers
開発者
often try
しばしば試みる
to debug
デバッグするために
stack overflow errors
スタックオーバーフローエラーを
by tracing function calls
関数呼び出しをトレースすることによって
2.
プログラマー向けのQ&Aサイトの名前。
「Stack Overflow」は、ソフトウェア開発者がプログラミングに関する質問を投稿し、他の開発者が回答する形式の、非常に人気のあるオンラインコミュニティサイトの名前です。サイト名は、コンピューター科学における「スタックオーバーフロー」というエラーにちなんで名付けられています。
I
found
the
solution
to
my
coding
problem
on
Stack
Overflow.
(私のコーディングの問題の解決策をスタックオーバーフローで見つけました。)
I found
私は見つけました
the solution
その解決策を
to my coding problem
私のコーディングの問題に対する
on Stack Overflow
Stack Overflowで
When
I
have
a
programming
question,
my
first
stop
is
usually
Stack
Overflow.
(プログラミングの質問があるとき、まずStack Overflowにアクセスします。)
When I have
私が持っているとき
a programming question
プログラミングの質問を
my first stop
私の最初の立ち寄り場所
is usually Stack Overflow
は通常Stack Overflowです
Contributing
answers
on
Stack
Overflow
can
help
establish
your
expertise
in
a
programming
language.
(Stack Overflowで回答に貢献することは、プログラミング言語における専門知識を確立するのに役立ちます。)
Contributing answers
回答に貢献すること
on Stack Overflow
Stack Overflowで
can help establish
確立するのを助けることができる
your expertise
あなたの専門知識を
in a programming language
プログラミング言語において
関連
recursion
call stack
memory management
buffer overflow
segmentation fault
runtime error
Stack Exchange