Originariamente inviato da valer_85
credo di aver capito... nel mio caso xò devo usare lo xor, xkè l'esercizio dice di modificare il file usando una trasformazione xor, usando come maschera i byte contenuti in un file di maschera...
quindi invece dell'and devo usare lo xor?
grazie
L'operazione di XOR serve in genere per invertire selettivamente solo certi bit di un valore. Esempio:
codice:
int a = 0x45;      /* 01000101 */
int mask = 0x0F;   /* 00001111 --> inverte i bit 3-0 */
int r;

r = a ^ mask;      /* r = 01001010  (0x4A) */