Read (f, n: longint) – бастиекті файлдың n+1 нӛмірлі жолының басына орналастырады. Ол файлдың (n+1) – жолын оқу үшін қажет.
Дискіде файл жолдары 0-ден бастап автоматты түрде ретімен нӛмірленеді. Жоғарғы тізімде 1-ден бастап нӛмірленген баған өріс элементі ретінде қарастырылған.
7. Типсіз файлдар жөнінде
Типсіз файлдар берілгендер байттар тізбегі түрінде тиеледі. Оларды блок бойынша жүтеу, шығару үшін пайдаланылатын операторлар - BloсkRead және BloсkWrite (үндемеген кезде блок ұзындығы128 байтқа тең.
Блоктар ретімен тиеліп оқылады. Файлдың кеңейтілуі - dat). Типсіз файлды тиеу программасына мысал:
Var f: file;
B: byte;
K: Integer;
Begin
Assign File(f, ‘C:\B5.dat‘);
Rewrite(f,k); b:=$41;
For k:=1 to 120 do
BlokWrite(f,b,k);
CloseFile(f);
Программаның осы бӛлігінің орындалу нәтижесінде С: нәтижесіне 120 ‗A‘ символынан тұратын B5.dat файлы жазылып шығады (мұндағы $41 16лық санау жүйесіндегі ‗A‘ символының коды)
Бақылау сұрақтары
Енгізу-шығару класстар жүйесі?
Файлдарды енгізу-шығаруды ұйымдастыру?
Объекттік типтер деректерін енгізу шығару?
Ұсынылатын әдебиеттер
Гамма Э. Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирование. Паттерны проектирования. – СПб: Питер, 2001.
Ишкова Э.А. С++ начала программирования. – М.:Бином, 2001.
Кетков Ю., Кетков А. Практика программирования: Visual Basic, C++ Builder, Delphi.
ЛЕКЦИЯ № 10
Тақырыбы: Программалау жүйелерін құралдарын таңдау (Borland C++ Builder, Microsoft Visual C++, Delphi, Borland J++, Microsoft Visual J++) және олардың ерекшеліктерін зерттеу.
Лекция жоспары:
Программалау тілдері
Объектіге бағытталған орта
Visual Basic
Ӛңдеудің интеграцияланған ортасы
Лекция мазмұны
Достарыңызбен бөлісу: |