fputwc(3) Library Functions Manual fputwc(3) NOMBRE fputwc, putwc - escribe un caracter ancho en un flujo FILE BIBLIOTECA Biblioteca Estandar C (libc, -lc) SINOPSIS #include #include wint_t fputwc(wchar_t wc, FILE *flujo); wint_t putwc(wchar_t wc, FILE *flujo); DESCRIPCION La funcion fputwc() es equivalente para caracteres anchos a la funcion fputc(3). La funcion escribe el caracter ancho wc en flujo. Si ferror(stream) es cierto, devuelve WEOF. Si se produce un error en la conversion de caracteres anchos, asigna a errno el valor EILSEQ y devuelve WEOF. En otro caso, devuelve wc. La funcion o macro putwc() funciona de la misma forma que fputwc(). Se puede implementar como una macro y puede evaluar su argumento mas de una vez. Nunca hay razon para utilizarla. Para las versiones no-bloqueantes, vease unlocked_stdio(3). VALOR DEVUELTO On success, fputwc() function returns wc. Otherwise, WEOF is returned, and errno is set to indicate the error. ERRORES Aparte de los usuales, existe EILSEQ Ha fallado la conversion de wc a la codificacion del flujo. ATRIBUTOS Para obtener una explicacion de los terminos usados en esta seccion, vease attributes(7). +-----------------------------+--------------------+-------------------+ |Interfaz | Atributo | Valor | +-----------------------------+--------------------+-------------------+ |fputwc(), putwc() | Seguridad del hilo | Multi-hilo seguro | +-----------------------------+--------------------+-------------------+ ESTANDARES C11, POSIX.1-2008. HISTORIAL C99, POSIX.1-2001. NOTAS El comportamiento de fputwc() depende de la categoria LC_CTYPE de la localizacion actual. En ausencia de informacion adicional pasada a la llamada fopen(3), es razonable esperar que fputwc() escriba realmente la secuencia multibyte correspondiente al caracter ancho wc. VEASE TAMBIEN fgetwc(3), fputws(3), unlocked_stdio(3) TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Juan Piernas Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . Paginas de manual de Linux 6.06 31 Octubre 2023 fputwc(3)