Os programadores podem não acessar diretamente os bits em C + + , mas C + + não oferece o uso de operadores de deslocamento de bits para a realização de determinadas operações em outros tipos de dados. Se você está trabalhando com byte , inteiro ou qualquer outro tipo de dados, usando mudanças bit em determinadas situações pode acelerar significativamente a execução do seu código. Instruções
1
Identificar o tipo de dados e variáveis que você deseja mudar. Para ilustração, deixar a variável ser VAR . Em C + + , o byte é o tipo de dados de nível mais baixo , de modo que cada turno bit envolve pelo menos oito bits.
2
Escolha a direção da mudança . C + + usa os operadores ">> " e "> " se desloca para a direita .
3
Selecione o número de lugares pelo qual você quer mudar a variável. Se você quer mudar os bits de quatro lugares , em seguida, usar o número 4 . Para este exemplo, ligar para o número de lugares NUM .
4
Escreva o código C + + para o deslocamento de bits. Para uma mudança pouco à esquerda , escreva " VAR > NUM ". Preencha os valores apropriados para VAR e NUM como explicado nos passos 1 e 3.
5
uso adequado sintaxe do C + + pela adição de um ponto e vírgula para o fim do comando . Compilar o código acabado e executar o arquivo executável.