C ++ fputws () - C ++ standarta bibliotēka

Funkcija fputws () C ++ pilnībā izraksta plašu virkni, izņemot beigu nulles plašu rakstzīmi dotajā izvades failu straumē.

Funkcija fputws () ir tāda pati kā atkārtota fputc () izpilde.

Tas ir definēts galvenes failā.

fputws () prototips

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

Funkcija fputws () izraksta faila straumē visu rakstzīmi, kas saglabāta virknē str, izņemot beigu nulles plašo rakstzīmi.

fputws () parametri

  • str: plaša rakstzīmju masīva rādītājs, kurā glabājas rakstāmā plašā virkne.
  • straume: izvades faila straume rakstzīmju rakstīšanai.

fputws () Atgriežamā vērtība

  • Pēc panākumiem funkcija fputws () atgriež nenegatīvu vērtību.
  • Pēc neveiksmes tas atgriež EOF un straumē iestata kļūdas indikatoru.

Piemērs: Kā darbojas 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; )

Palaidot programmu, izeja būs:

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

Interesanti raksti...