fgetws
From cppreference.net
|
Определено в заголовочном файле
<wchar.h>
|
||
|
wchar_t
*
fgetws
(
wchar_t
*
str,
int
count,
FILE
*
stream
)
;
|
(начиная с C95)
(до C99) |
|
|
wchar_t
*
fgetws
(
wchar_t
*
restrict
str,
int
count,
FILE
*
restrict
stream
)
;
|
(начиная с C99) | |
Считывает не более count - 1 широких символов из заданного файлового потока и сохраняет их в str . Результирующая широкая строка всегда нуль-терминирована. Разбор прекращается при достижении конца файла или нахождении широкого символа новой строки, в этом случае str будет содержать этот широкий символ новой строки.
Содержание |
Параметры
| str | - | широкая строка для записи символов |
| count | - | длина строки str |
| stream | - | файловый поток для чтения данных |
Возвращаемое значение
str при успешном выполнении, нулевой указатель при ошибке
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Ссылки
- Стандарт C23 (ISO/IEC 9899:2024):
-
- 7.29.3.2 Функция fgetws (стр.: TBD)
- Стандарт C17 (ISO/IEC 9899:2018):
-
- 7.29.3.2 Функция fgetws (стр.: TBD)
- Стандарт C11 (ISO/IEC 9899:2011):
-
- 7.29.3.2 Функция fgetws (стр. 422)
- Стандарт C99 (ISO/IEC 9899:1999):
-
- 7.24.3.2 Функция fgetws (стр: 367-368)
Смотрите также
|
(C95)
(C95)
(C95)
(C11)
(C11)
(C11)
|
читает форматированный ввод широких символов из
stdin
, файлового потока или буфера
(функция) |
|
(C95)
|
получает широкий символ из файлового потока
(функция) |
|
(C95)
|
записывает широкую строку в файловый поток
(функция) |
|
(dynamic memory TR)
|
читает из потока в автоматически изменяемый буфер до разделителя/конца строки
(функция) |
|
C++ documentation
для
fgetws
|
|