Некоторые принципы, которые нужно учитывать при работе с форматом текстового файла:
- Открытие файла. 15 Перед работой с информацией в файле его нужно открыть. 1 Можно открывать для чтения, записи, чтения и записи, переписывания или записи в конец файла. 5
- Файловый указатель. 1 С каждым открытым файлом связан файловый указатель, который указывает на текущую позицию в файле. 1 После каждой операции чтения или записи файловый указатель продвигается вперёд на размер считанных элементов. 1
- Буферизация. 1 С каждым файлом связан буфер памяти, в который информация из файла частично считывается и из которого записывается в нужную часть файла. 1 Наличие буфера ускоряет операции чтения и записи, поскольку они выполняются преимущественно не с внешним устройством (файлом), а с участком оперативной памяти. 1
- Закрытие файла. 14 После работы с данными в файле его необходимо закрыть, чтобы освободить буфер от данных. 4 Это особенно важно, если после работы с файлом программа продолжает выполняться. 4