次のブール値がある場合:
bool success = true;
次の 3 行のコードは、同じ結果を正常に保存しますか?
1 - success &= SomeFunctionReturningABool();
2 - success = success & SomeFunctionReturningABool();
3 - success = success && SomeFunctionReturningABool();
1 は 2 のショートカットですが、2 は 3 と同じか、この行の実行時にアプリケーションが爆発するという記事を見つけました...