Funkcija fputws () v jeziku C ++ v dani tok izhodne datoteke v celoti zapiše širok niz, razen zaključnega ničelnega znaka.
Funkcija fputws () je enaka večkratnemu izvajanju fputc ().
Določen je v datoteki glave.
prototip fputws ()
int fputws (const wchar_t * str, FILE * tok);
Funkcija fputws () zapisuje ves znak, shranjen v širokem nizu str, v tok izhodne datoteke, razen končnega ničelnega znaka.
fputws () Parametri
- str: Kazalec na široko polje znakov, v katerem je zapisan širok niz.
- tok: tok izhodne datoteke za pisanje znakov.
fputws () Vrnjena vrednost
- Po uspehu funkcija fputws () vrne nenegativno vrednost.
- Ob okvari vrne EOF in nastavi tok indikatorja napake.
Primer: Kako deluje funkcija fputws ()?
#include #include #include int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t line() = L"C++ ċăn haʼnđle tĥeșë veɍƴ ŵeįrd čhāråcŧerƨ"; fputws(line, stdout); return 0; )
Ko zaženete program, bo rezultat:
C ++ ʼnăn haʼnđle tĥeșë veɍƴ ŵeįrd čhāråcŧerƨ