C ++ putwc () - C ++ Standardbibliotek

Putwc () -funktionen i C ++ skriver ett stort tecken till den givna utdataströmmen.

putwc () och fputwc () är lika när det gäller funktionalitet. En stor skillnad mellan dem är dock att putwc () kan implementeras som ett makro.

Det definieras i rubrikfilen.

putwc () prototyp

 wint_t putwc (wchar_t ch, FILE * stream);

Putwc () -funktionen tar en utdatafilström och ett brett tecken ch som argument och skriver wc till den fil som är associerad med strömmen.

putwc () Parametrar

  • ch: Den breda karaktären som ska skrivas.
  • stream: Utdatafilens ström för att skriva det breda tecknet.

putwc () Returvärde

  • Vid framgång returnerar putwc () -funktionen ch.
  • Vid fel returnerar den> WEOF. Om ett kodningsfel uppstår är errno inställt på EILSEQ .

Exempel: Hur fungerar putwc () -funktionen?

 #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:

 देवनागरि

Intressanta artiklar...