Po prostu chcę odwrócić wartość logiczną na podstawie tego, co już jest. Jeśli to prawda - niech to będzie fałszywe. Jeśli jest fałszywa - spraw, aby była prawdziwa.Najłatwiejszy sposób odwrócenia wartości boolowskiej?
Oto mój kod fragment:
switch(wParam) {
case VK_F11:
if (flipVal == true) {
flipVal = false;
} else {
flipVal = true;
}
break;
case VK_F12:
if (otherVal == true) {
otherValVal = false;
} else {
otherVal = true;
}
break;
default:
break;
}
Nie tylko jest to najłatwiejszy, ale i najczystszy sposób. – sharptooth
Używam tego boolowskiego "przełączania" przez cały czas w kodzie. –
succint and clear to jedyny sposób, w jaki kod – Jason