Hoon222y

비트마스크 연산 방법(비트 확인) 본문

코딩/사소한 팁

비트마스크 연산 방법(비트 확인)

hoon222y 2017. 6. 14. 22:55
1
2
3
if(keyy&(1<<3)){
    int t= keyy|(1<<3);
}
cs


여기서 의미하는 것은 

keyy 비트마스크 변수에서 (1<<3)한 비트가 켜져있으면 

t는 keyy에서 1<<3 한 비트를 킨다는말 


뭔가 말이 이상하긴 하지만 

https://www.acmicpc.net/problem/1194 해당 문제를 통해 이해할 수 있을것이다. 조만간 포스팅할 예정 

Comments