비트 연산으로 정수에서 이진수 0,1 뽑아내기
2015. 7. 8. 03:47ㆍ프로그래밍/C/C++
728x90
728x90
비트연산으로!
그러하다.. 모르면 고통 받을 것이고.. 알면 쉬울 것이니라.
1 2 3 4 5 | // 지정한 정수에서 비트 뽑아내기 inline int getBit(unsigned int x, int n) { return (x & (1 << n)) >> n; } | cs |
728x90
반응형
'프로그래밍 > C/C++' 카테고리의 다른 글
[C++] 스마트포인터(Smart Pointer) (0) | 2015.07.14 |
---|---|
[STL] vector의 at()과 []의 차이 (1) | 2015.07.11 |
2차원 벡터 사용하기 (1) | 2015.07.08 |
[C++] 가상 함수 테이블 (0) | 2015.04.01 |
RTTI , 캐스팅 (0) | 2015.03.31 |
오버라이딩(Overriding) (0) | 2015.03.31 |
가변인자 (0) | 2015.03.31 |