Iris _

Pixsys Forum

everybody's effort for the same goal

Funzioni c uso degli operatori >> <<

Post Reply
user499
Posts: 9
Joined: 09/02/2011, 16:15

Funzioni c uso degli operatori >> <<

Post by user499 »

E possibile usare gli operatori di SHIFT all'interno delle funzioni C sulle variabili VW() ???....Ho potuto constatare che non sempre i risultati di tali operazioni danno il risultato corretto eleborando delle variabili VW()....
Pixsys tecnico 2
Moderatore
Posts: 135
Joined: 16/12/2010, 17:46

Re: Funzioni c uso degli operatori >> <<

Post by Pixsys tecnico 2 »

Salve,
utilizzano del macro VW(), VD(), SMW(), SMD() etc, è possibile utilizzare gli operatori >> e << per shiftare i bit all'interno della word. L'unica cosaq che non è possibile fare è utilizzare questi operatori nella forma breve <<=, >>=, come anche gli operatori += e -=.
Le operazioni vanno sempre scritte nella modalità estesa:
VW(1) = VW(1) << 1; e non VW(1) <<= 1;
Post Reply