|
빌더의 경우에는 다음과 같이 하시면됩니다.
#pragma pack(push, TestData, 1)
typedef struct
{
int a;
int b;
}TestData;
위와 같이 하시면 TestData 자료 구조에 대해서 1바이트로 정렬됩니다.
그럼 즐거운 하루되세요~ -_-;
nSe@L 님이 쓰신 글 :
: 안녕하세요, 다름이 아니라 파일에서 데이터를 읽어오는데
: 데이터 바이트 수 만큼 순서대로 읽어오려고 합니다.
: 델파이의 경우, 내부적으로 머신 바이트만큼의 최적화를 하여 읽기/쓰기/저장을 하게 되는데 이러한 제약을 풀려면 보통 packed를 쓰는 것으로 알고 있습니다.
: C++의 경우 어떻게 packed 예약어와 같은 기능을 처리하는지 궁금합니다.
:
: 미리 감사하고요, 좋은 하루 되시기를 바랍니다.
|