fputws
From cppreference.net
|
Определено в заголовочном файле
<wchar.h>
|
||
|
int
fputws
(
const
wchar_t
*
str,
FILE
*
stream
)
;
|
(начиная с C95)
(до C99) |
|
|
int
fputws
(
const
wchar_t
*
restrict
str,
FILE
*
restrict
stream
)
;
|
(начиная с C99) | |
Записывает каждый символ из широкой строки с нулевым завершителем
str
в выходной поток
stream
, как если бы повторно выполнялась функция
fputwc
.
Завершающий нулевой широкий символ из
str
не записывается.
Содержание |
Параметры
| str | - | null-terminated wide string для записи |
| stream | - | выходной поток |
Возвращаемое значение
При успешном выполнении возвращает неотрицательное значение
При неудаче возвращает
EOF
и устанавливает индикатор
ошибки
(см.
ferror
) для
stream
.
Пример
Запустить этот код
Вывод:
御休みなさい
Ссылки
- Стандарт C11 (ISO/IEC 9899:2011):
-
- 7.29.3.4 Функция fputws (стр: 423)
- Стандарт C99 (ISO/IEC 9899:1999):
-
- 7.24.3.4 Функция fputws (стр: 368)
Смотрите также
|
записывает строку символов в файловый поток
(функция) |
|
|
(C95)
(C95)
(C95)
(C11)
(C11)
(C11)
(C11)
|
выводит форматированные широкосимвольные данные в
stdout
, файловый поток или буфер
(функция) |
|
fputws
(C95)
|
записывает широкую строку в файловый поток
(функция) |
|
(C95)
|
получает широкую строку из файлового потока
(функция) |
|
Документация C++
для
fputws
|
|