std:: putwchar
From es.cppreference.net
|
Definido en el encabezado
<cwchar>
|
||
|
std::
wint_t
putwchar
(
wchar_t
ch
)
;
|
||
Escribe un carácter ancho ch en stdout .
Contenidos |
Parámetros
| ch | - | carácter ancho a escribir |
Valor de retorno
ch en caso de éxito, WEOF en caso de fallo.
Ejemplo
Ejecutar este código
#include <clocale> #include <cstdio> #include <cstdlib> #include <cwchar> #include <initializer_list> int main() { std::setlocale(LC_ALL, "en_US.utf8"); for (const wchar_t ch : { L'\u2200', // Unicode name: "FOR ALL" L'∀', L'\n' }) if (std::putwchar(ch) == WEOF) { std::puts("I/O error in std::putwchar"); return EXIT_FAILURE; } return EXIT_SUCCESS; }
Salida posible:
∀∀
Véase también
|
escribe un carácter en
stdout
(función) |
|
|
escribe un carácter ancho en un flujo de archivo
(función) |
|
|
Documentación C
para
putwchar
|
|