2011-01-28 17 views

答えて

4

いいえ、パフォーマンスに影響はありません。まともなコンパイラは、それに容易に対処し、正しく最適化できるはずです。あなたのコードの最大の問題は、パフォーマンスではなく読みやすさです。

ところで、あなたは簡単に以下のより読みやすいコードに書き換えることができます:あなたのコードが同じではありません、その場合には、右 `condition_2`または` condition_n`のブロックの後のコードは、ありますしない限り、

if (condition_1 && 
    condition_2 && 
    ...etc...) 
{ 
    /* Lines of code */ 
} 
+0

は、 OPのコードに。 – wilhelmtell

+2

@willhelmtell:OPの実際のコードが彼が当然投稿したコードと違っていれば、私の答えはうまくいかないでしょう。私はそれで論争することはできないと思う。 :) –

関連する問題