bitset::operator>>=
비트는 bitset에 오른쪽으로 지정한 인덱스 만큼 이동 하 고 대상된 bitset에 결과 반환 합니다.
bitset<N>& operator>>=(
size_t _Pos
);
매개 변수
- _Pos
오른쪽 위치가 bitset에 비트가 이동 하는 횟수입니다.
반환 값
수정 된 비트 대상된 bitset 정해진 위치를 오른쪽으로 이동 합니다.
설명
요소가 이동할 위치에 있는 경우 함수는 0의 값을 비트를 지웁니다.
예제
// 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;
}
요구 사항
헤더: <bitset>
네임 스페이스: std