C ++ getwchar () - C ++ standardraamatukogu

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 ɏ

Huvitavad Artiklid...