これは非常に単純な質問であるか、以前に尋ねられた可能性がありますが、こことグーグルで簡単に検索した後、実際には答えを見つけることができませんでした.
ですから、これに似たものを見逃す危険を冒して、ここに私の質問があります。間隔をチェックする条件文がそのままではサポートされず、代わりにブロックとして実装されるか、演算子をif
使用して 2 つの個別の条件をバインドするのはなぜですか?&&
2 行以上のコードを書かなければならないのは全世界ではないことを認めましたが、数学のバックグラウンドから来て、現代のコンパイラがこの比較的単純なステートメントでブードゥーを行うことができないのは本当に奇妙だと思います。
技術的または理論的な観点から、特定の理由はありますか?