|
BITMAPFILEHEADER 문제가 아니라 동일한 객체를 만들때의 문제었군요. 제가 질문을 너무 성급하게 봤나봅니다.
아랫분 말씀처럼 해주실 수 있습니다. 제가 아래 적은 것은 오답인것 같습니다. 제 답변으로 인해서 착오가 생기지 않으셨으면 하네요.
푸흐흐 님이 쓰신 글 :
: typedef struct tagBITMAPFILEHEADER { // bmfh
: WORD bfType;
: DWORD bfSize;
: WORD bfReserved1;
: WORD bfReserved2;
: DWORD bfOffBits;
: } BITMAPFILEHEADER;
:
: 이구조체의 크기는 14바이트 입니다..
: 근데 sizeof(BITMAPFILEHEADER)의 결과는 16 입니다..
: 황당 하더군요..
: 그래서 똑 같은 구조체를 만들어 이름만 바꾸어서 sizeof연산자를 써도
: 똑같이 16이 나오는 군요...
: 어떻게 이런 일이 있을 수 있는 거죠..
: 빌더 버젼은 6.0 입니다..
:
|