블로그는 나의 힘!

비트 연산을 하는데 64비트 변수에다 비트 연산 하다가 정말 피 봤다..

진작에 이거 쓸걸 -ㅅ- 가독성도 좋아~ 쓰기도 편해~사이즈도 내맘대로고~

______________________________________________________________________

#include <bitset>

 

std::bitset<128> bit;


bit.set(0);

bit.set(60);
bit.set(7);

 

bool bResult(FALSE);

bResult = bit.test(8);
bResult = bit.test(7);
bResult = bit.test(0);

bit.reset(0);
bResult = bit.test(0);

int iCount= bit.size();
bit.reset();

 

 

 

[출처] bitset|작성자 핵이

'[ Programing ] > STL & Booster' 카테고리의 다른 글

Boost 설치 설명  (0) 2013.05.21
STL Debug 모드 에서 속도 난감할때..  (0) 2013.05.21
[STL]string에서의 trim() 구현  (0) 2013.05.21
[STL] list 옵션 sort()  (0) 2011.10.10
[STL] member map  (0) 2011.07.20
Posted by Mister_Q