Funkcija fputwc () v jeziku C ++ v dani izhodni tok zapiše širok znak.
Funkcija fputwc () je definirana v datoteki glave.
prototip fputwc ()
wint_t fputwc (wchar_t ch, FILE * tok);
Funkcija fputwc () kot argumente vzame tok izhodne datoteke in širok znak ch in zapiše ch v datoteko, povezano s tokom.
fputwc () Parametri
- ch: širok znak, ki ga je treba napisati.
- tok: tok izhodne datoteke za pisanje širokega znaka.
fputwc () Vrnjena vrednost
- Po uspehu funkcija fputwc () vrne ch.
- Ob okvari vrne WEOF . Če pride do napake kodiranja, je errno nastavljeno na EILSEQ .
Primer: Kako deluje funkcija fputwc ()?
#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:
देवनागरि