본문 바로가기

컴퓨터 과학 & 영상처리 관련/C / C++

비트필드

#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
안봉봉님 감사합니다~|