Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Для доповнення текстового файлу використовують режим до запису.

APPEND(<файлова змінна>);

При її виконанні файловий вказівник поміщається вкінець файлу. До запис можливий лише в кінці. Перемістити файловий вказівник на початок файлу неможливо.

Файлова змінна повинна бути зв’язана з конкретним файлом на диску.

Безтиповіфайли

При цьому файл вважається послідовністю байтів без умовного розділення на рядки символами eoln (як в текстових файлах) або на елементи деякого типу як у типізованих файлах.

Такі файли переважно застосовуються для швидкого перенесення даних з одного файла в інший без інтерпретації їх певним типом. Це може бути звичайне копіювання одного досить великого файла в інший. Для без типових файлів файлові змінні оголошуються при допомозі службового слова file.

Процедури reset та rewrite можуть мати певну відмінність. Це пов’язано з тим, що читання і запис у без типових файлах здійснюється блоками байтів певного розміру. Розмір блока задається в якості другого параметру процедур reset та rewrite відповідно:

При читанні даних із файлу вони поміщаються у спеціальну ділянку, яка визначається деякою змінною достатньо великою розміру.

За одну операцію читання-запису можна зчитати, записати декілька блоків.

Розмір цієї змінної, де зберігатимуться прочитанні дані, повинен бути достатнім для розміщення всіх блоків. Найчастіше таку змінну оголошують як деяку кількість байтів символів

Можна прочитати до 19 блоків. Для читання (запису) використовуються свої процедури

Процедура block read здійснює читання з без типового файлу деякої кількості блоків заданого розміру і поміщає їх у змінну buffer.

Кількість блоків, що читається задається




Переглядів: 298

<== попередня сторінка | наступна сторінка ==>
Файлові змінні, які представляють текстові файли у програмі оголошуються службовим словом text. Як і всі інші файли вони повинні бути зв’язані | N – повертає реальну кількість прочитаних блоків.

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.005 сек.