fgetws
De es.cppreference.net
| Definido en la cabecera <wchar.h>
|
||
wchar_t* fgetws( wchar_t* str, int count, FILE* stream );
|
(desde C95) (hasta C99) |
|
wchar_t* fgetws( wchar_t* restrict str, int count, FILE* restrict stream );
|
(desde C99) | |
Lee como máximo count - 1 caracteres anchos del flujo de archivo dado y los almacena en str. La cadena ancha producida siempre termina en nulo. El análisis se detiene si se encuentra el final del archivo o un carácter ancho de nueva línea, en cuyo caso str contendrá ese carácter ancho de nueva línea.
Parámetros
| str | - | cadena ancha donde se leerán los caracteres |
| count | - | la longitud de str
|
| stream | - | flujo de archivo desde donde leer los datos |
Valor de retorno
str en caso de éxito, un puntero nulo en caso de error
Ejemplo
| Esta sección está incompleta Motivo: sin ejemplo |
Referencias
- Estándar C23 (ISO/IEC 9899:2024):
- 7.29.3.2 La función fgetws (p: TBD)
- Estándar C17 (ISO/IEC 9899:2018):
- 7.29.3.2 La función fgetws (p: TBD)
- Estándar C11 (ISO/IEC 9899:2011):
- 7.29.3.2 La función fgetws (p: 422)
- Estándar C99 (ISO/IEC 9899:1999):
- 7.24.3.2 La función fgetws (p: 367-368)
Véase también
(C95)(C95)(C95)(C11)(C11)(C11) |
lee entrada de caracteres anchos formateada desde stdin, un flujo de archivo o un búfer (función) |
(C95) |
obtiene un carácter ancho de un flujo de archivo (función) |
(C95) |
escribe una cadena ancha en un flujo de archivo (función) |
(memoria dinámica TR) |
lee de un flujo en un búfer redimensionado automáticamente hasta el delimitador/fin de línea (función) |
Documentación de C++ para fgetws
| |