C++のルールで動作が決められていない状態。 クラッシュする動作、偶然の正しい動作、コンパイラの最適化の影響を受けた動作など、実際に何を行うか保証されていない。
未定義の動作 (undefined behavior; 通称 UB) は、処理系が実際に行う動作について標準規格が如何なる要件もおかないことを表す。(https://cpprefjp.github.io/implementation-compliance.html#dfn-undefined-behavior)
C++のルールで動作が決められていない状態。 クラッシュする動作、偶然の正しい動作、コンパイラの最適化の影響を受けた動作など、実際に何を行うか保証されていない。
未定義の動作 (undefined behavior; 通称 UB) は、処理系が実際に行う動作について標準規格が如何なる要件もおかないことを表す。(https://cpprefjp.github.io/implementation-compliance.html#dfn-undefined-behavior)