Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Чтение из файла



fread (адрес величины, размер одного экземпляра, количество считываемых величин, имя логического файла);

fread(&dat, sizeof(int), 1, f);

54. Форматированный файловый ввод-вывод

Ø fgetc() и fputc() позволяют соответственно осуществить ввод-вывод символа.

Ø fgets() и fputs() позволяют соответственно осуществить ввод-вывод строки.

Ø fscanf() и fprintf() позволяют соответственно осуществить форматированный ввод-вывод и аналогичный соответствующим функциям форматированного ввода-вывода, только делают это применительно к файлу.

Ø remove(const char *filename);

Удаляет с диска файл, указатель на который хранится в файловой переменной filename. Функция возвращает ненулевое значение, если файл не удалось удалить.

Ø rename(const char *oldfilename, const char *newfilename);

Функция переименовывает файл; первый параметр – старое имя файла, второй – новое. Возвращает 0 при неудачном завершении программы.

55. Файловый ввод-вывод с использованием потоков средствами C++

Библиотека потокового ввода-вывода

Fstream

Связь файла с потоком вывода

Ofstream имя логического файла;

Связь файла с потоком ввода

Ifstream имя логического файла;

Открытие файла

Имя логического файла.open(имя физического файла);

Закрытие файла





Дата публикования: 2014-12-10; Прочитано: 220 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...