Это будет зависеть от вашей платформы.В Unix System вы, вероятно, можете использовать тип off_t
.В Windows вы, вероятно, захотите использовать LARGE_INTEGER
.Эти типы используются в этих системах функцией, возвращающей размер файла (stat
в Unix, GetFileSize
в Windows).
Если вы хотите переносимый тип, uint64_t
должно быть достаточно большим.