C ++ getwchar () - C ++ standarta bibliotēka

Funkcija getwchar () C ++ nolasa nākamo plašo rakstzīmi no stdin.

Funkcija getwchar () ir definēta galvenes failā.

getwchar () prototips

 wint_t getwchar ();

Funkcija getwchar () ir līdzvērtīga izsaukumam uz getwc (stdin). Tas nolasa nākamo rakstzīmi no stdin, kas parasti ir tastatūra.

getwchar () parametri

  • Nav.

getwchar () Atgriešanās vērtība

  • Pēc panākumiem funkcija getwchar () atgriež ievadīto plašo rakstzīmi.
  • WEOF tiek atgriezts, ja ir notikusi kļūda vai ir sasniegts faila beigas.

Piemērs: Kā darbojas 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; )

Palaidot programmu, iespējamā izeja būs:

 Ievadiet rakstzīmes, nospiediet taustiņu Enter, lai apturētu äs12 ɏ Jūs ievadījāt: äs12 ɏ

Interesanti raksti...