Текстовый файл с прямым доступом
• Для просмотра файла текстовым редактором.
• Для редактирования файла вручную из текстового редактора.
• Для загрузки файла в программу с использованием прямого дос- тупа к записям.
Создавать текстовый файл с прямым доступом к записям не целесо- образно, так как обеспечить одинаковую длину всех записей достаточно не просто. Например, целые числа 12 и 12345 занимают в памяти по 4 байта (для int), в то время как их символьное представление – 2 и 5 байт. Кроме того, такие записи практически нельзя редактировать тек- стовым редактором, так как при редактировании записей наверняка на- рушится их исходная длина. Есть и еще одна проблема: русские и анг- лийские символы в файле по умолчанию кодируются разным количест- вом байт. Следовательно, если в одной записи будут английские буквы, а в другой – русские, то у этих записей будут разные размеры.
Вывод: в подавляющем большинстве случаев текстовые файлы пред- назначены только для последовательного чтения записей.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.