Funktsioon getwchar () C ++ -s loeb stdinilt järgmise laia märgi.
Funktsioon getwchar () on määratletud päisefailis.
getwchar () prototüüp
wint_t getwchar ();
Funktsioon getwchar () on samaväärne kutsega getwc (stdin). See loeb stdinilt järgmise märgi, mis on tavaliselt klaviatuur.
getwchar () parameetrid
- Puudub.
getwchar () Tagastusväärtus
- Edu korral tagastab funktsioon getwchar () sisestatud laia märgi.
- WEOF tagastatakse, kui ilmnes viga või kui faili lõpp on jõudnud.
Näide: Kuidas funktsioon getwchar () töötab?
#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; )
Programmi käivitamisel on võimalik väljund:
Sisestage tähemärgid, äs12 peatamiseks vajutage sisestusklahvi ɏ Sisestasite: äs12 ɏ