qualcosa che ogni studente del secondo anno in CS dovrebbe essere in grado di rispondere, ma io non riesco a avvolgere la mia testa intorno ad esso ...Sostituzione di una gamma po
Ho un insieme di bit, e ho bisogno di sostituire alcuni dei bit con un set diverso. In un esempio semplificato:
10101010 bit -PIAGGIO- impostare
00001111 -mask varie posizioni pezzi
00001100 -new bit Valori
10101100 bit -resulting impostare
altro esempio:
10101010 -set bit originale
00110011 -mask
11111111 bit -new Valori
10111011 -resulting bit impostato
È banale per farlo iterando attraverso i bit.
È possibile farlo utilizzando la logica booleana (AND, OR, ecc.)?
che ha ottenuto, grazie. –