Los programadores no pueden acceder directamente a los bits en C + +, C + + , pero no ofrecen el uso de operadores de desplazamiento de bits para realizar ciertas operaciones en otros tipos de datos. Ya sea que esté trabajando con el byte , entero o cualquier otro tipo de datos , el uso de desplazamientos de bit en ciertas situaciones pueden acelerar considerablemente la ejecución del código . Instrucciones
1
Identificar el tipo de datos y variables que desea cambiar. Por ejemplo , vamos a ser la variable VAR . En C + +, el byte es el tipo de datos de nivel más bajo , por lo que cada desplazamiento de bits consiste en por lo menos ocho bits.
2
Elige la dirección del cambio . C + + utiliza los operadores " >>" y "> " se desplaza a la derecha .
3 Seleccione el número de lugares por los que desea cambiar la variable. Si desea cambiar los bits de cuatro lugares, a continuación, utilizar el número 4 . Para este ejemplo , llame al número de plazas NUM .
4
Escriba el código de C + + para el desplazamiento de bits . Por un poco desviación a la izquierda , escriba " VAR > NUM ". Rellene los valores apropiados para VAR y NUM como se explica en los pasos 1 y 3 .
5
uso adecuado sintaxis de C + + mediante la adición de un punto y coma al final del comando . Compilar el código final y ejecute el archivo ejecutable.