Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wyrażenie1: wyrażenie relacyjne jako wyrażenie przełącznika; możliwe zamieszanie z wyrażeniem "expression2"
Uwagi
Instrukcja switch używa wyrażenia relacyjnego jako wyrażenia kontrolnego, co powoduje, że wartość logiczna instrukcji case . Czy oznaczało to wyrażenie2?
Przykład
Poniższy przykład generuje C4145:
// C4145.cpp
// compile with: /W1
int main() {
int i = 0;
switch(i == 1) { // C4145, use i instead of i == 1 to resolve
case 1:
break;
default:
break;
}
}