C ++ putwc () - C ++ Standardbibliotek

Putwc () -funktionen i C ++ skriver en bred karakter til den givne outputstrøm.

putwc () og fputwc () er ens med hensyn til funktionalitet. En stor forskel mellem dem er dog, at putwc () kan implementeres som en makro.

Det er defineret i header-fil.

putwc () prototype

 wint_t putwc (wchar_t ch, FILE * stream);

Putwc () -funktionen tager en outputfilstrøm og en bred karakter ch som sine argumenter og skriver wc til filen tilknyttet stream.

putwc () Parametre

  • ch: Den brede karakter, der skal skrives.
  • stream: Outputfilstrømmen til at skrive det brede tegn.

putwc () Returværdi

  • Efter succes returnerer putwc () -funktionen ch.
  • Ved fejl returnerer den> WEOF. Hvis der opstår en kodningsfejl, er errno indstillet til EILSEQ .

Eksempel: Hvordan fungerer putwc ()?

 #include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); /* Devanagiri script */ wchar_t str() = L"देवनागरि"; FILE *fp = fopen("file.txt","w"); if (fp) ( for(int i=0; i 

When you run the program, the following string will be written to file.txt:

 देवनागरि

Interessante artikler...