다음을 통해 공유


bitset::operator<<=

Bitset에 비트가 왼쪽으로 지정한 인덱스 만큼 이동 하 고 대상된 bitset에 결과 반환 합니다.

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

매개 변수

  • _Pos
    수 bitset에 비트가 이동 하는 위치는 왼쪽입니다.

반환 값

수정 된 비트 대상된 bitset 정해진 위치를 왼쪽으로 이동 합니다.

설명

요소가 이동할 위치에 있는 경우 함수는 0의 값을 비트를 지웁니다.

예제

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

int main( )
{
   using namespace std;
   bitset<5> b1 ( 7 );
   cout << "The target bitset b1 is: ( "<< b1 << " )." << endl;
   b1 <<= 2;
   cout << "After shifting the bits 2 positions to the left,\n"
        << " the target bitset b1 becomes: ( "<< b1 << " )." 
        << endl;
}
  
  

요구 사항

헤더: <bitset>

네임 스페이스: std

참고 항목

참조

bitset Class