텍스트 모드
값을 문자로 바꿔 저장하므로 읽을 때 다시 파싱해야 합니다.
int 2025를 문자로 저장
'2'
'0'
'2'
'5'
'\\n'
텍스트 파일은 사람이 읽기 쉬운 문자로 바꾸지만, 바이너리 파일은 정해진 크기의 바이트를 그대로 보존하고 같은 규칙으로 다시 해석합니다.
값을 문자로 바꿔 저장하므로 읽을 때 다시 파싱해야 합니다.
메모리의 바이트 수와 순서를 파일 포맷의 일부로 다룹니다.
ios::binary줄바꿈 변환 없이 파일을 엽니다.sizeof(T)몇 바이트를 쓸지 코드가 정합니다.write()지정한 바이트 수만큼 파일에 보냅니다.read()같은 타입, 크기, 순서로 해석합니다.