Автостоянки
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: рефераты по медицине, государственный диплом
| Добавил(а) на сайт: Severin.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 | Следующая страница реферата
6.4 CTable::ChangeData(CRow&rr,string nam,string dat)
1. Открытие файла, заданного в переменной filename и занесение индефикатора файла в FILE*file.
2. Смещение на начало данных.
3. Считывание строки из файла и занесение в CRow ww.
4. Сравнение ww[“nam”] и dat.
5. Если совпадают, то сместиться на начало считанной строки и записать строку rr.
6. Если не совпадает, то перейти на пункт 2(повторить, пока не будет достигнут конец файла).
6.5 CTable::DeleteData(string nam,string dat)
1. Открытие файла, заданного в переменной filename и занесение индефикатора в FILE*file.
2. Смещение на начало данных.
3. Считывание строки из файла и занесение в CRow ww.
4. Сравнение ww[“nam”] и dat.
5. Если совпадают, то считать следующую и записать на месте предыдущей
( действие повторяется, пока не будет конец файла)
6. Файл уменьшить на одну строку.
7. Если строки в пункте 4 не совпали, то перейти на пункт 2(повторить, пока не будет достигнут конец файла).
6.6 CTable::Is()
1. Открытие файла, заданного в переменной filename и занесение индефикатора в FILE*file.
2. Считывание информации по адресу 0x00 в buf
3. Если содержимое buf не равно ‘AM’, то вернуть false.
4. Считывание содержимого по адресу 0x02 в buf
5. Если содержимое равно 0, то вернуть false
6. Вернуть true;
7 Листинг программы
8 Результат работы программы
Рекомендуем скачать другие рефераты по теме: bestreferat ru, лицо реферата.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 | Следующая страница реферата