MS-DOS для программиста


Глава 03


Файловая система DOS
Файловая система DOS - часть 2
Получение справочной информации
Текущий диск и текущий каталог
Определение размера кластера и сектора
Определение размера свободного пространства
Блок управления устройством DDCB
Флаг прерывания
Адрес области DTA
Флаг проверки записи
Функции библиотеки Borland C++
_Dos_getdiskfree
_Dos_getdrive и _dos_setdrive
Программа DISKINF2
Работа с каталогами
Создание каталога
Удаление каталога
Переименование каталога
Функции библиотеки Borland C++
Getcwd
Mkdir , rmdir , chdir
Rename
Программа DIRCTL
Поиск в каталогах
Поиск в каталогах - часть 2
Программа DIRLIST
Работа с файлами
Создание файлов
Создание файлов - часть 2
Открытие файла
Открытие файла - часть 2
Удаление файла
Переименование или перемещение файла
Функции библиотеки Borland C++
Creat
Open
Close
Коды ошибок
Чтение и запись файлов
Запись данных в файл
Чтение данных из файла
Функции библиотеки Borland C++
Программа FCOPY
Программа FCOPY - часть 2
Позиционирование
Установка файлового указателя
Определение размера файла
Функции библиотеки Borland C++
Lseek
Filelength
Tell
Программа SETPOS
Изменение дескриптора файла
Атрибуты файла
Время и дата изменения файла
Функции библиотеки Borland C++
_Dos_getfileattr
_Dos_setfileattr
_Dos_getftime
_Dos_setftime
Программа READONLY
Буферизация
Буферизация - часть 2
Потоки ввода и вывода
Открытие и закрытие потоков
Fopen
Fclose
Fdopen
Fileno
Fwrite
Fread
Fseek
Ftell
Fgetpos , fsetpos
Форматный ввод и вывод
Fputc
Fgetc
Fputs и fgets
Fprintf
Fscanf
Буферизация потоков
Setbuf
Setvbuf
Fflush
Программа BUFCOPY
Программа BUFCOPY - часть 2
Другие функции для работы с файлами
Таблица открытых файлов
Обработка критических ошибок
Анализ регистров
Анализ стека
Код действия
Функции библиотеки Borland C++
_Harderr
_Hardresume
_Hardretn
Функция обработки критических ошибок
Программа CRITERR



Начало