Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на C / C++ / Справка функциям С++.doc
Скачиваний:
61
Добавлен:
02.05.2014
Размер:
3.57 Mб
Скачать

Подпрограммы ввода/вывода

Эти подпрограммы обеспечивают ввод/вывод низкого и высокого уровней.

_chmod(io.h)

Изменяет режим доступа к файлу.

_close(io.h)

Закрывает файл.

_creat(io.h)

Создает новый файл или подготавливает существующий для перезаписи.

_open(io.h)

Oткрывает файл для чтения или записи.

_read(io.h)

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

_strerror (string.h)

Возвращает указатель на строку сообщения об ошибке.

_write(io.h)

Записывает в файл.

access(io.h)

Определяет доступнорсть файла.

cgets(conio.h)

Чтение строки с консоли.

chmod(io.h)

Изменяет режим доступа к файлу.

chsize(io.h)

Изменяет размер файла.

clearerr(stdio.h)

Переустанавливает индикацию ошибок.

close(io.h)

Закрывает файл.

cprintf (conio.h)

Направляет форматированный вывод на консоль.

cputs(conio.h)

Посылает строку на экран, в текущее текстовое окно.

creat(io.h)

Создает новый файл или подготавливает существующий для перезаписи.

creatnew(io.h)

Создает новый файл.

creattemp(io.h)

Создает новый файл.

cscanf(conio.h)

Форматированный ввод с консоли.

dup(io.h)

Дублирование дескриптора файла.

dup2(io.h)

Дублирование дескриптора файла.

eof(io.h)

Контролирует достижение конца файла.

fclose(stdio.h)

Закрывает поток.

fcloseall(stdio.h)

Закрывает открытые потоки.

fdopen(stdio.h)

Связывает поток с дескриптором файла.

feof(stdio.h)

Проверка на достижение конца файла в потоке.

ferror(stdio.h)

Обнаруживает ошибки в потоке.

fflush(stdio.h)

Очищает поток.

fgetc(stdio.h)

Получает символ из потока.

fgetchar(stdio.h)

Получает символ из потока stdin.

fgetpos(stdio.h)

Возвращает текущую позицию указателя файла.

fgets(stdio.h)

Получает строку из потока.

filelength(io.h)

Получает размер файла в байтах.

fileno(stdio.h)

Получает дескриптор файла.

flushall(stdio.h)

Чистит все буферы.

fopen(stdio.h)

Открывает поток.

fprintf(stdio.h)

Направляет форматированный вывод в поток.

fputc(stdio.h)

Выводит символ в поток.

fputchar(stdio.h)

Выводит символ в поток stdout.

fputs(stdio.h)

Посылает строку в поток.

fread(stdio.h)

Читает данные из потока.

freopen(stdio.h)

Заменяет поток.

fscanf(stdio.h)

Выполняет форматированный ввод из потока.

fseek(stdio.h)

Перемещает указатель файла.

fsetpos(stdio.h)

Позиционирует указатель файла в потоке.

fstat(sys\stat.h)

Дает информацию об открытом файле.

ftell(stdio.h)

Возвращает текущее положение указателя файла.

fwrite(stdio.h)

Запись данных в поток.

getc(stdio.h)

Получает символ из потока.

getch(conio.h)

Получает символ с консоли без отображения.

getchar(stdio.h)

Получает символ из stdin.

getche(conio.h)

Получает символ с консоли и отображает его на экран.

getftime(io.h)

Получает дату и время файла.

getpass(conio.h)

Считывает пароль.

gets(stdio.h)

Получает строку из потока.

getw(stdio.h)

Считывает целое число из потока.

ioctl(io.h)

Управляет устройствами ввода-вывода.

isatty(io.h)

Проверка типа устройств.

kbhit(conio.h)

Проверяет нажатие клавиши.

lock(io.h)

Устанавливает блокировки разделения файлов.

lseek(io.h)

Перемещает указатель файла.

open(io.h)

Открывает файл для чтения или записи

perror(stdio.h)

Выводит сообщение о системной ошибке

printf(stdio.h)

Осуществляет форматный вывод в stdout

putc(stdio.h)

Выводит символ в поток.

putch(conio.h)

Выводит на экран один символ

putchar(stdio.h)

Выводит символ в поток stdout

puts(stdio.h)

Выводит строку в поток stdout

putw(stdio.h)

Выводит целочисленное значение в поток

read(io.h)

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

remove (stdio.h)

Удаляет файл

rename (stdio.h)

Переименовывает файл

rewind (stdio.h)

Установливает указатель текущего байта на начало файла.

scanf(stdio.h)

Осуществляют форматный ввод из потока stdin

setbuf(stdio.h)

Устанавливает буферизацию потока

setftime(io.h)

Устанавливает файловую дату и время

setmode(io.h)

Устанавливает тип открытого файла

setvbuf(stdio.h)

Назначает буферизацию потока

sopen(io.h)

Открывает разделяемый файл

sprintf(stdio.h)

Выполняет форматный вывод в строку

sscanf(stdio.h)

Выполняет форматированный ввод из строки

stat(sys\stat.h)

Дает информацию об открытом файле

strerror(stdio.h)

Возвращает указатель на строку сообщения об ошибке.

tell(io.h)

Получает текущую позицию указателя файла.

tmpfile(stdio.h)

Открывает временный файл в двоичном режиме.

tmpnam(stdio.h)

Создает уникальное имя файла.

ungetc(stdio.h)

Возвращает символ обратно во входной поток.

ungetch(conio.h)

Возвращает символ обратно в буфер клавиатуры.

unlock(io.h)

Разрешает совместное использование файла.

vfprintf(stdio.h)

Пересылает форматированный вывод в поток.

vfscanf(stdio.h)

Осуществляет форматированный ввод из потока.

vprintf(stdio.h)

Пересылает форматированный вывод в stdout.

vscanf(stdio.h)

Осуществляет форматированный ввод из stdin.

vsprintf(stdio.h)

Посылает форматированный вывод в строку.

vsscanf(stdio.h)

Осуществляет форматированный ввод из потока.

write(io.h)

Записывает в файл.