BITMASK, 비트마스크
BITMASK란?변수 혹은 수식에서 원하는 열의 비트만 변경하기위한 상수를 비트 마스크 라고 한다.주로 프로그램의 각종 flag구현에 사용된다. 여기서 말하는 flag란 특정 함수호출시 약속된 규칙을 넘기기위해서 사용되어지는 용도 라고 이해하면되며 Win32 Api, 각종 dll 등을 접해봤으면 쉽게 이해 할 수 있다.Example.사칙 연산의 프로그램이며 mode(+, - , *, /)를 flag로 셋팅 할 수있다. char PLUS = 1; //0001 char MIN = 2; // 0010 char MULTI = 4; // 0100 char DIV = 8; // 1000 void arithmetic(char flag) { int num1, num2; printf("두 수를 입력해 주세요."); sc..
Dev/C & C++
2016. 9. 13. 17:46
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Math
- Bit
- algorithm
- Matrix
- Android
- mathjax
- python
- mysql
- 비트마스크
- robocopy
- highlightjs
- 비트연산자
- syntax highlighting
- 도메인
- Highlighter
- DNS
- Kotlin
- 수식
- 안드로이드
- 비트
- 알고리즘
- 행렬
- C
- 삼항연산자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함