C 스타일 struct의 오프셋 & 전체 크기를 계산합니다 (패킷 레이아웃 도우미).
일반 타입(u8/u16/u32/u64, int*, char, bool, float/double) 지원. 배열도 지원합니다.
| Field | Type | Count | Size | Align | Offset | Notes |
|---|---|---|---|---|---|---|
| Paste a struct to see results. | ||||||
컴파일러는 효율적인 접근을 위해 필드를 정렬합니다. 필드 사이와 struct 끝에 패딩 바이트가 삽입될 수 있습니다.
크기를 줄일 수 있지만 성능이 저하될 수 있으며, 일부 타겟에서는 비정렬 접근 문제가 발생할 수 있습니다.