可能性の重複:
Why can you return from a non-void function without returning a value without producing a compiler error?デフォルトのCのboolean型の戻り関数の戻り値++
C++標準以下の関数の戻り値がどうあるべきかによります。
bool done()
{
// no return value
}
可能性の重複:
Why can you return from a non-void function without returning a value without producing a compiler error?デフォルトのCのboolean型の戻り関数の戻り値++
C++標準以下の関数の戻り値がどうあるべきかによります。
bool done()
{
// no return value
}
これは未定義の動作をされるだろう - 何が起こるかわかりません。
そうすればコンピュータを爆発させることができますか? :) –
あなたは認証されたソースを指してください。 –
@Vlad:爆発は標準に準拠した動作になります。 8v) –
値を返しますが、定義されていません。
このセクション全体を読んだり、要約したりしますか? –
ブール値は真または偽であると私は思う。 「不明」を返すことは第3の状態なので、ブール関数がなくなりました。 – NealB