C ++ fputws () - C ++ standardraamatukogu

Funktsioon fputws () C ++ -s kirjutab laia stringi täielikult, välja arvatud lõppev null lai märk antud väljundfailivoogu.

Funktsioon fputws () on sama mis korduvalt fputc () käivitada.

See on määratletud päisefailis.

fputws () prototüüp

 int fputws (const wchar_t * str, FILE * voog);

Funktsioon fputws () kirjutab väljundfailivoogu kõik laia stringi str salvestatud tähemärgid, välja arvatud lõpetav null-lai tähemärk.

fputws () parameetrid

  • str: laia tähemassiivi osuti, mis salvestab laia kirjutatava stringi.
  • voog: väljundfaili voog tähemärkide kirjutamiseks.

fputws () Tagastusväärtus

  • Edu korral tagastab funktsioon fputws () mittegatiivse väärtuse.
  • Ebaõnnestumisel tagastab EOF ja määrab voos indikaatori.

Näide: Kuidas funktsioon fputws () töötab?

 #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; )

Programmi käivitamisel on väljund järgmine:

 C ++ ċăn haʼnđle tĥeșë veɍƴ ŵeįrd čhāråcŧerƨ

Huvitavad Artiklid...