fgetws
Depuis fr.cppreference.net
| Défini dans l'en-tête <wchar.h>
|
||
wchar_t* fgetws( wchar_t* str, int count, FILE* stream );
|
(depuis C95) (jusqu'à C99) |
|
wchar_t* fgetws( wchar_t* restrict str, int count, FILE* restrict stream );
|
(depuis C99) | |
Lit au plus count - 1 caractères larges depuis le flux de fichier donné et les stocke dans str. La chaîne large produite est toujours terminée par un caractère nul. L'analyse s'arrête si la fin du fichier est atteinte ou si un caractère large de saut de ligne est trouvé, auquel cas str contiendra ce caractère large de saut de ligne.
Paramètres
| str | - | chaîne large dans laquelle lire les caractères |
| count | - | la longueur de str
|
| stream | - | flux de fichier depuis lequel lire les données |
Valeur de retour
str en cas de succès, un pointeur nul en cas d'erreur
Exemple
| Cette section est incomplète Raison : pas d'exemple |
Références
- Norme C23 (ISO/IEC 9899:2024) :
- 7.29.3.2 La fonction fgetws (p: TBD)
- Norme C17 (ISO/IEC 9899:2018) :
- 7.29.3.2 La fonction fgetws (p: TBD)
- Norme C11 (ISO/IEC 9899:2011) :
- 7.29.3.2 La fonction fgetws (p: 422)
- Norme C99 (ISO/IEC 9899:1999) :
- 7.24.3.2 La fonction fgetws (p: 367-368)
Voir aussi
(C95)(C95)(C95)(C11)(C11)(C11) |
lit une entrée formatée de caractères larges depuis stdin, un flux de fichier ou un tampon (fonction) |
(C95) |
obtient un caractère large depuis un flux de fichier (fonction) |
(C95) |
écrit une chaîne large dans un flux de fichier (fonction) |
(TR mémoire dynamique) |
lit depuis un flux dans un tampon redimensionné automatiquement jusqu'au délimiteur/fin de ligne (fonction) |
Documentation C++ pour fgetws
| |