Les programmeurs ne peuvent pas accéder directement bits dans C + + , C + + , mais ne proposer l'utilisation des opérateurs de décalage de bits pour l'exécution de certaines opérations sur d'autres types de données. Que vous travailliez avec octet, entier ou tout autre type de données , en utilisant des décalages bits dans certaines situations peut accélérer considérablement l'exécution de votre code. Instructions 1 Identifier le type de données et variables que vous souhaitez déplacer . À titre d'illustration , que la variable soit VAR . En C + + , l'octet est le type de données de plus bas niveau , de sorte que chaque décalage de bits implique au moins huit bits. 2 Choisissez le sens du décalage . C + + utilise les opérateurs ">>" et ">" décale à droite . 3 Sélectionnez le nombre de places par lesquels vous souhaitez passer la variable. Si vous voulez décaler les bits quatre places , puis utilisez le numéro 4. Pour cet exemple , appelez le nombre de places NUM . 4 Ecrire le code C + + pour le décalage de bits . Pour un décalage de bits à gauche , écrivez « VAR > NUM . " Remplissez les valeurs appropriées pour VAR et NUM , comme expliqué dans les étapes 1 et 3. 5 bonne utilisation syntaxe C + + en ajoutant un point-virgule à la fin de la commande . Compiler votre code fini et exécutez le fichier exécutable.
|