(구조 그림 만든 사람이 급하게 만들었는지 unsed라든지 picxel이라든지 오타가 막 보인다 ㅋ)
아... align 의 편의를 위해서 저렇게 하는건가
오오 신기
사춘기 소년 엔토피아다
항상 느끼는거지만 컴퓨터쪽에 모든 규칙, 규격 등은 대충 만든건 없다는 거,,
api 함수들보면 발로 만든것도 보이지만.
bitmap이 저렇게 구성되기때문에 스테가노그래피에 이용하기도 좋은거군. 좋은걸 알았셈.
RFC에도 이유는 안써있고, 비워두라고만 되있네.
일반적으로 구조체에 패딩을 하는 이유는 이기종간 전송문제를 해결하기 위함이라고 하고,
속도를 따지면 위에 ㅁ 님이 말한게 훨씬효율이 좋겠는데 (eax라 해봐야 4바이트니까.)
왜 bmp가 정의된 옛날 시절부터 공간보다 속도를 중시하며 정의했을까는 의문이네.
공간 비용이 상대적으로 작은 거라 그런 거 아닐까.
비트맵 데이타는 크고 훌륭하니 (...)
이거야 메모리 페치가 꽤나 부담될 때 만든거니까. (지금이라고 부담안되는건 아니지만(...))
예전에 저거 고려해서 짤 때는 한 줄(row)에 들어갈 메모리를 모드 연산(%연산자) 안쓰고 계산하고 그러는 코드 짰는데 /먼산