C ++ getwchar () - C ++ -kirjasto

C ++: n getwchar () -funktio lukee seuraavan leveän merkin stdinistä.

Getwchar () -funktio määritetään otsikkotiedostossa.

getwchar () -prototyyppi

 wint_t getwchar ();

Getwchar () -funktio vastaa kutsua getwc (stdin). Se lukee seuraavan merkin stdinistä, joka on yleensä näppäimistö.

getwchar () -parametrit

  • Ei mitään.

getwchar () Palautusarvo

  • Menestyksessä getwchar () -funktio palauttaa syötetyn leveän merkin.
  • WEOF palautetaan, jos on tapahtunut virhe tai tiedoston loppu on saavutettu.

Esimerkki: Kuinka getwchar () -toiminto toimii?

 #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; )

Kun suoritat ohjelmaa, mahdollinen tulos on:

 Syötä merkit, paina Enter lopettaaksesi äs12 ɏ Annoit: äs12 ɏ

Mielenkiintoisia artikkeleita...