꺄뜨르
2012. 1. 9. 13:29
출처 :
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 |
안봉봉님 감사합니다~|
|