Я работаю над проблемой в Программировании Жемчужин - в частности, над реализацией программы, которая сортирует файл, содержащий не более 10 000 000 целых чисел (Столбец 1, Проблема 3). Поскольку в книге не указано, как данные должны храниться в файле, я рассматриваю возможность хранения целых чисел в виде необработанных байтов (есть некоторые другие ограничения, которые делают необработанные байты хорошим вариантом). Я никогда раньше не работал на таком низком уровне, поэтому я хочу знать, есть ли что-то опасное, на что я должен обратить внимание. Нужно ли беспокоиться о случайном использовании какой-либо последовательности конца файла, когда я, например, записываю необработанные байты в файл?
Редактировать:
Теперь я понимаю, насколько широк мой вопрос. Я действительно имел в виду проблемы более катастрофического характера, такие как случайная перезапись других файлов на диске. Извините, я не был яснее изначально.