Proprio ora sto usando questo per attivare/disattivare i bit individuali in un byte:modo semplice per impostare/disinserire un singolo bit
if (bit4Set)
nbyte |= (1 << 4);
else
nbyte &= ~(1 << 4);
Ma, non puoi farlo in modo più semplice/elegante modo? Ti piace impostare o disabilitare il bit in una singola operazione?
Nota: Capisco che posso solo scrivere una funzione per farlo, mi chiedo solo se non voglio reinventare la ruota.
http://stackoverflow.com/questions/47981/how-do-you-set-clear-and-toggle-a-single-bit-in-c – obelix
@obelix: Quindi questo è il modo in cui SO era prima di tutto le domande pervenzionali erano già state risolte? + 112/+ 241, 90 preferiti? Grande domanda/Grande risposta Gold Badge? –