Bonjour à tous,
J'ai des soucis pour utiliser les entiers 64 bits, je declare ma variable de cette façon :je ne m'interresse pas vraiment à la valeur complete de l'entier mais seulement aux bits individuels. Quelque chose doit m'échapper ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part long long entier;
Les problèmes sont :Voilà, merci d'avance pour tout éclaircissement.
- Warning
du compilateur pour :attention : compteur de décalage vers la gauche >= à la largeur du typeJe precise quand même que c'est la meme chose pour
Code : Sélectionner tout - Visualiser dans une fenêtre à part entier=1<<63;seul
Code : Sélectionner tout - Visualiser dans une fenêtre à part entier=1<<32;est accepté. et je ne comprend pas vraiment pourquoi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part entier=1<<31;- Le warning se justifie car Je n'arrive pas à utiliser tout les bits en utilisant l'opérateur de décalage. exemple :
me retourne 0.
Code : Sélectionner tout - Visualiser dans une fenêtre à part entier=1<<32;entier>>=32;
Partager