Операции с файлами
|
remove
| Удалить файл.
|
rename
| Переименовать файл.
|
tmpfile
| Создать временный файл.
|
tmpnam
| Сгенерировать имя для файла.
|
Доступ к файлам
|
fclose
| Отсоединить поток и закрыть файл.
|
fflush
| Обнуление (сброс) потоков.
|
fopen
| Открыть файл.
|
freopen
| Перенаправление потоков ввода/вывода.
|
setbuf
| Определить строку для буферизации потока.
|
setvbuf
| Функция изменяет буфер, который будет использоваться для операций ввода/вывода с указанным потоком.
|
Форматирование потоков ввода/вывода
|
fprinf
| Записывает в указанный поток последовательность символов, предварительно отформатированных.
|
fscanf
|
|
prinf
|
|
scanf
|
|
sprinf
|
|
sscanf
|
|
vfprinf
|
|
vprintf
|
|
vsprinf
|
|
Символы ввода/вывода
|
fgetc
| Возвращает символ на который ссылается внутренний индикатор позиции файла указанного потока.
|
fgets
| Считывает символы из потока и сохраняет их в виде строки.
|
fputc
| Записывает символ в поток и перемещает позицию индикатора положения.
|
fputs
| Записывает строку, указанную в параметре в поток.
|
getc
| Функция возвращает символ из потока, на который ссылается внутренний индикатор позиции файла.
|
getchar
| Получить символ из стандартного потока ввода.
|
gets
| Получить строку из стандартного потока ввода.
|
putc
| Помещает символ в поток и перемещает позицию индикатора текущего положения.
|
putchar
| Вывод текущего символа на стандартный поток вывода (stdout).
|
puts
| Вывод строки на стандартный поток вывода (на экран).
|
ungetc
| Возвращает прочитанный символ обратно в поток ввода.
|
Чтение/запись потоков
|
fread
| Считать блок данных из файла.
|
fwrite
| Записать в файл блок данных.
|
Позиционирование по файлу
|
fgetpos
| Получить значение текущего положения в файле.
|
fseek
| Изменение позиции внутреннего указателя положения в файле, относительно некоторого положения.
|
fsetpos
| Изменение позиции внутреннего указателя положения в файле.
|
ftell
| Получить значение указателя текущего положения потока.
|
rewind
| Установить внутренний указатель положения файла в начало файла.
|
Обработка ошибок
|
clearerr
| Обнулить внутренние показатели ошибки и конца файла.
|
feof
| Функция-индикатор конца файла, определяет конец файла.
|
ferror
| Функция-индикатор ошибок, отлавливает ошибки, связанные с обработкой потоков.
|
perror
| Интерпретация кода ошибки макроса ERRNO в символьное сообщение.
|
| | | |