- output as binary - remove `getline` to skip lines, use `seekg` (line length is known due to binary format) - reserve string length in `create_header` (length is calculable) -
getlineto skip lines, useseekg(line length is known due to binary format)create_header(length is calculable)