Oppure

Loading
02/12/07 16:54
andry89mm
Ciao ragazzi stavo analizzando il codice sorgente di "bmpCript" ed ho notato un operatore fino ad oggi da me ignorato ...:

//esempio: 
fImage.put((unsigned char)((c & (255 [b]<<[/b] 2)) | (iChoice & 3)));


Qualcuno sa definire la sua funzione (<<;) e farmi alcuni esempi?
ringrazio anticipatamente
aaa
02/12/07 17:20
pierotofy
Si chiama operatore di shift, e permette di modificare una variabile operando direttamente sui suoi bit.

Nel codice da te riportato, viene eseguito uno shift a sinistra di 2 posizioni sul valore 255.

Più informazioni: en.wikipedia.org/wiki/…
Il mio blog: piero.dev
02/12/07 18:09
andry89mm
grazie mille !:k:
aaa