1
텍스트 모드와 바이너리 모드의 차이
텍스트 모드는 줄바꿈 변환 같은 플랫폼 의존 처리가 개입될 수 있습니다.
바이너리(Binary) 파일 입출력앞 절까지는 텍스트 파일 중심의 입출력을 다뤘습니다. 이번에는 바이너리(Binary) 파일 입출력을 살펴보겠습니다.
바이너리(Binary) 파일 입출력와 바이트 그대로를 중심으로 바이너리 파일 입출력의 판단 흐름을 읽습니다.
텍스트 모드는 줄바꿈 변환 같은 플랫폼 의존 처리가 개입될 수 있습니다.
바이너리(Binary) 파일 입출력읽기/쓰기 모두 필요하면 std::fstream에 std::ios::in std::ios::out std::ios::binary를 조합해서 사용하면 됩니다.
바이트 그대로바이너리 입출력의 핵심은 write()와 read()입니다.
구조체 패딩(Padding)