fwscanf()

Сканировать ввод широких символов из потока

Прототип:

#include <wchar.h>
int fwscanf( FILE *fp,
const wchar_t *format,
... );

Аргументы:

fp
Поток, из которого нужно считывать символы.
format
Строка широких символов, которая определяет формат ввода. Для дополнительной информации смотрите scanf(). Строка форматирования определяет, какие дополнительные аргументы нужно предоставить.

Библиотека:

libc

Описание:

Функция fwscanf() сканирует входные дданные из потока, определяемого fp, контролируя их аргументом format. За строкой формата следует список адресов для сохранения считываемых значений.

Функция fwscanf() - версия fscanf() для широких символов.

Возвращаемое значение:

Количество входных аргументов, значения которых были успешно сканированы и сохранены, либо EOF, если сканирование достигло конца потока ввода до сохранения какого-либо значения.

Классификация:

ANSI, POSIX 1003.1

Безопасность использования
Точка остановки потока
Да
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Тематические ссылки:

errno, fscanf(), scanf(), sscanf(), swscanf(), vfscanf(), vfwscanf(), vscanf(), vsscanf(), vswscanf(), vwscanf(), wscanf()




Предыдущий раздел: Описание API системной библиотеки