offset = 2 * sizeof(Record)
파일 시작 기준으로 계산한 바이트 위치를 seekg에 넘기면 바로 해당 레코드로 이동합니다.
바이너리 파일에서 랜덤 접근이 빠른 이유는 레코드 크기가 고정되어 있으면 원하는 레코드의 시작 바이트를 계산할 수 있기 때문입니다.
offset = 2 * sizeof(Record)
파일 시작 기준으로 계산한 바이트 위치를 seekg에 넘기면 바로 해당 레코드로 이동합니다.