C ++ fputws () - Standardna knjižnica C ++

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ƨ

Zanimive Članki...