출처 :
http://gall.dcinside.com/list.php?id=programming&no=297849&page=1&bbs=
struct mrw_feature_desc {
struct mrw_feature_desc {
#elif defined(__LITTLE_ENDIAN_BITFIELD)
__u8 write : 1;
};
--u8 write :1;
이런 선언은 뭘 의미하는 걸까요 -_-;;
write가 1이다?라는 의미인가요?
책에도 안나오는 문법인거 같은데
혹시 책에 나오는 문법인건지 모르겠어요 ㅋ
유동닠ㅋ |
비트필드말하는거아닌가?|211.221.***.***
| 2012.01.09 11:46 | ![]() |
|
♪♩안봉봉♬![]() |
잘 기억은 안나지만 __u8이라는 자료형으로 write 변수 선언한거고, 뒤에 :1은 뭐냐면 비트변수 사용법이야. :1이면 1비트까지만 쓰는거고 :4면 4개쓰는거고. 1byte까지 쓰기 메모리 아까운 변수들에서 bit변수 저런식으로 이용했었는데 오래전이라 기억이 안남 딴횽들이 답해봐
| 2012.01.09 12:10 | ![]() |
|
zdw |
안봉봉님 감사합니다~|
|
'컴퓨터 과학 & 영상처리 관련 > C / C++' 카테고리의 다른 글
bit shift operator (0) | 2012.04.11 |
---|---|
void 리턴타입 종료할때 (0) | 2012.04.03 |
소멸자 (0) | 2012.01.05 |
strstr 문자열을 검색하는 함수 (0) | 2012.01.01 |
strchr() 문자열 안에 특정 문자 존재하는지 여부 (0) | 2012.01.01 |