memrootじしょ
英和翻訳
implementation-defined behavior
Data preprocessing
task-oriented
programming tools
Reactive programming
Multiplicative function
Golang
differing from
Machine Learning Engineer
string instruments
implementation-defined behavior
/ˌɪmplɪmɛnˈteɪʃən dɪˈfaɪnd bɪˈheɪvjər/
インプリメンテーション・ディファインド・ビヘイビア
1.
プログラミング言語の仕様で詳細が規定されず、コンパイラや実行環境の実装にその振る舞いが委ねられている動作。
プログラミング言語の標準規格では詳細が定められず、特定のコンパイラやオペレーティングシステムなどの『実装』によってその動作が定義される振る舞いを指します。これにより、同じコードでも異なる環境で実行すると、結果が異なる場合があります。これは移植性や互換性の問題につながることがあります。
The
size
of
an
`int`
is
implementation-defined
behavior.
(『int』型のサイズは、実装定義の動作です。)
The size
「サイズ」や「大きさ」を指します。
of an `int`
「『int』型の」という意味です。
is
「~である」という状態を表す動詞です。
implementation-defined
「実装によって定義された」という意味の形容詞です。
behavior
「動作」や「振る舞い」を指します。
Relying
on
implementation-defined
behavior
can
lead
to
portability
issues.
(実装定義の動作に依存すると、移植性の問題につながる可能性があります。)
Relying on
「~に依存する」という意味です。
implementation-defined behavior
「実装定義の動作」を指します。
can lead to
「~につながる可能性がある」という意味です。
portability issues
「移植性の問題」を指します。
Consult
the
compiler
documentation
for
details
on
implementation-defined
behavior.
(実装定義の動作の詳細については、コンパイラのドキュメントを参照してください。)
Consult
「~を参照する」や「~に相談する」という意味です。
the compiler documentation
「コンパイラのドキュメント」を指します。
for details
「詳細について」という意味です。
on
「~に関して」や「~について」という意味です。
implementation-defined behavior
「実装定義の動作」を指します。
Avoid
implementation-defined
behavior
whenever
possible
to
ensure
consistent
program
execution.
(一貫したプログラム実行を保証するために、可能な限り実装定義の動作を避けてください。)
Avoid
「~を避ける」という意味です。
implementation-defined behavior
「実装定義の動作」を指します。
whenever possible
「可能な限り」という意味です。
to ensure
「~を保証するために」という意味です。
consistent program execution
「一貫したプログラム実行」を指します。
関連
undefined behavior
unspecified behavior
compiler-specific
portability
standard compliance
platform-dependent