C ++ getwchar () - C ++ standartinė biblioteka

Funkcija getwchar () C ++ nuskaito kitą plačią simbolį iš stdin.

Funkcija getwchar () yra apibrėžta antraštės faile.

getwchar () prototipas

 wint_t getwchar ();

„Getwchar“ () funkcija yra lygi iškvietimui į getwc (stdin). Jis skaito kitą simbolį iš „stdin“, kuris paprastai yra klaviatūra.

getwchar () parametrai

  • Nė vienas.

getwchar () Grąžinimo vertė

  • Pasisekus funkcija getwchar () grąžina įvestą platųjį simbolį.
  • WEOF grąžinamas, jei įvyko klaida arba pasiekiama failo pabaiga.

Pavyzdys: Kaip veikia getwchar () funkcija?

 #include #include #include using namespace std; int main() ( int i=0; wchar_t c; wchar_t str(100); setlocale(LC_ALL, "en_US.UTF-8"); wcout << L"Enter characters, Press Enter to stop"; do ( c = getwchar(); str(i) = c; i++; )while(c!=L''); wcout << L"You entered : " << str; return 0; )

Kai paleisite programą, galimas rezultatas bus:

 Įveskite simbolius, paspauskite Enter, kad sustabdytumėte äs12 ɏ Įvedėte: äs12 ɏ

Įdomios straipsniai...