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 ɏ