在C++中,究竟是什麼==和!=比按位AND,XOR和OR優先級較高的原理是什麼? 這似乎對我有更多的自然operator==和operator!=跟從operator&,operator^和operator|。我想了解動機,以便更好地記住訂購。 例如,我想下面的一種用法是共同的: if (bitFields & value == 0) { // Incorrect test.
// D
我總是在sql查詢中使用括號。但我有例如: DELETE FROM prog
WHERE prog_start >= $1 AND prog_start < $2
OR prog_end > $1 AND prog_end <= $2
是否等於: DELETE FROM prog
WHERE (prog_start >= $1 AND prog_start < $2)