Каков самый простой способ прочитать 10-битный двоичный файл и проанализировать каждый байт, не прибегая к использованию более высоких библиотек?Итерировать более 10 ГБ + двоичный файл
Его настолько запутанным с потоками, файлы, отображенные на память файлы и т.д.
я буквально просто хочу что-то вроде:
char* buffer = read(filename, binary);
while(buffer != EOF){
//Read byte
++buffer;
}
Performance имеет значение просто из-за размера файла.
Что случилось с std :: ifstream? –
Для простых кусков я всегда возвращаюсь к C и небуферизованной обработке FILE *. – Lothar
Файл с отображением памяти является лучшим. – Jichao