Condividi tramite


bitset::operator>>=

Scorre i bit in un bitset a destra di un numero specificato di posizionare e restituisce il risultato al bitset di destinazione.

bitset<N>& operator>>=(
   size_t _Pos
);

Parametri

  • _Pos
    Il numero di percorsi a destra i bit nel bitset è possibile scorrere.

Valore restituito

Il bitset di destinazione viene modificata in modo che i bit siano stati fatti scorrere verso destra il numero desiderato di posizioni.

Note

Se non sono presenti elementi per cambiare la posizione, la funzione rimuove il bit di un valore di 0.

Esempio

// bitset_op_RSE.cpp
// compile with: /EHsc
#include <bitset>
#include <iostream>

int main( )
{
   using namespace std;
   bitset<5> b1 ( 28 );
   cout << "The target bitset b1 is: ( "<< b1 << " )." << endl;

   b1 >>= 2;
   cout << "After shifting the bits 2 positions to the right,\n"
        << " the target bitset b1 becomes: ( "<< b1 << " )." 
        << endl;
}
  
  

Requisiti

intestazione: <bitset>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

bitset Class