0
의 차이점은 __attribute__((__packed__))
과 __attribute__((packed))
사이에 차이가 있습니까?__attribute __ ((packed)) 및 __attribute __ ((__ packed__))
구조체가 다음과 같이 패킹 된 경우 struct test { int a; short b; } __attribute__((__packed__))
구조체가 압축 될 때 모든 멤버가 항상 패킹되기 때문에 구조체의 각 멤버에서 packed 특성을 사용할 필요가 없습니다. 이 올바른지?
'당신이 어딘가에'#DEFINE의 packed'있는 경우에도 작동 __packed__', 그렇지 않으면 그들은 동일합니다. –