fgetws(3) Library Functions Manual fgetws(3) NOMBRE fgetws - lee una cadena de caracteres anchos de un flujo FILE BIBLIOTECA Biblioteca Estandar C (libc, -lc) SINOPSIS #include wchar_t *fgetws(wchar_t ws[restrict .n], int n, FILE *restrict stream); DESCRIPCION The fgetws() function is the wide-character equivalent of the fgets(3) function. It reads a string of at most n-1 wide characters into the wide-character array pointed to by ws, and adds a terminating null wide character (L'\0'). It stops reading wide characters after it has encountered and stored a newline wide character. It also stops when end of stream is reached. El programador debe garantizar que hay espacio suficiente en ws para, al menos, n caracteres anchos. Para la version no-bloqueante, vease unlocked_stdio(3). VALOR DEVUELTO La funcion fgetws() devuelve ws en caso de exito. Si ya se ha alcanzado el final del flujo o se ha producido un error, devuelve NULL. ATRIBUTOS Para obtener una explicacion de los terminos usados en esta seccion, vease attributes(7). +-----------------------------+--------------------+-------------------+ |Interfaz | Atributo | Valor | +-----------------------------+--------------------+-------------------+ |fgetws() | Seguridad del hilo | Multi-hilo seguro | +-----------------------------+--------------------+-------------------+ ESTANDARES C11, POSIX.1-2008. HISTORIAL POSIX.1-2001, C99. NOTAS El comportamiento de fgetws() 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 fgetws() lea realmente una cadena multibyte del flujo y que la convierta despues en una cadena de caracteres anchos. Esta funcion no es fiable ya que no permite tratar adecuadamente los caracteres anchos nulos que se puedan presentar en la entrada. VEASE TAMBIEN fgetwc(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 fgetws(3)