[résolu] Que signifie : ~

Que signifie : ~ [résolu] - C++ - Programmation

Marsh Posté le 11-04-2007 à 21:26:52    

Bonjour,
 
Dans cette documentation http://oss.sgi.com/projects/ogl-sa [...] o_side.txt ,  on peut voir ceci :
glStencilMask(~0);
 
Que signifie le "~" devant le zéro ?!
 
Merci...


Message édité par vincent0 le 11-04-2007 à 21:35:26
Reply

Marsh Posté le 11-04-2007 à 21:26:52   

Reply

Marsh Posté le 11-04-2007 à 21:30:52    

Salut,

 

C'est une inversion des bits. Donc là, en admettant que les entiers soient codés sur 4 octets, c'est équivalent à glStencilMask(0xFFFFFFFF), mais ça te libère de la dépendance avec la taille des entiers.


Message édité par IrmatDen le 11-04-2007 à 21:31:07
Reply

Marsh Posté le 11-04-2007 à 21:35:05    

Merci ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed