Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1395 connectés 

  FORUM HardWare.fr
  Programmation
  C

  [C] decalage de bits??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] decalage de bits??

n°1522647
drexlbob
Posté le 02-03-2007 à 09:06:44  profilanswer
 

Bonjour a tous,
 
Quelqu'un a -t-il une petite explication sur cette ligin de code??
 
--->> nbytes = (nbytes + (sizeof align - 1)) &~ (sizeof align - 1);
 
Merci.


---------------
L'etre humain juge tres vite comprend lentement, s'enerve facilement et perd vite ses facultees d'enfant!!!!
mood
Publicité
Posté le 02-03-2007 à 09:06:44  profilanswer
 

n°1523050
Sve@r
Posté le 02-03-2007 à 18:50:32  profilanswer
 

drexlbob a écrit :

Bonjour a tous,
 
Quelqu'un a -t-il une petite explication sur cette ligin de code??
 
--->> nbytes = (nbytes + (sizeof align - 1)) &~ (sizeof align - 1);
 
Merci.


 

  • (nbytes + (sizeof align - 1)) => t'as besoin qu'on t'explique ça ??? je me demande d'ailleurs pourquoi t'as mis des parenthèses autour de "sizeof align - 1"...
  • ~X => inverse les bits de "X" => chaque "0" devient "1" et inversement
  • X & Y => Filtre "et" bit à bit entre "X" et "Y" => seuls les "1" communs à "X" et "Y" resteront au final


Ce n'est pas interdit d'ouvrir des livres de temps en temps. Tu sais, ces objets rectangulaires qui contiennent des mots imprimés sur des feuilles...


Message édité par Sve@r le 02-03-2007 à 21:10:20

---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  [C] decalage de bits??

 

Sujets relatifs
liste + decalage[C#] [Résolu] Comment communiquer avec une dll c++
aide pour un problème de décalage de texte en CSS[C] Des accolades "just pour le fun" ?
gros problème de décalage/alignement avec IE [résolu, nouveau prob...]Décalage des images
[CSS] Décalage IE/FF pour des floatOption de compilation 16 bits sur Visual .NET ?
Creation de fichier binaire->choix du nombre de bits 
Plus de sujets relatifs à : [C] decalage de bits??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR