C ++ getwchar () - C ++ Standardbibliotek

Getwchar () -funktionen i C ++ läser nästa breda tecken från stdin.

Funktionen getwchar () definieras i rubrikfilen.

getwchar () prototyp

 wint_t getwchar ();

Funktionen getwchar () motsvarar ett samtal till getwc (stdin). Den läser nästa tecken från stdin som vanligtvis är tangentbordet.

getwchar () Parametrar

  • Ingen.

getwchar () Returvärde

  • Efter framgång returnerar funktionen getwchar () det angivna breda tecknet.
  • WEOF returneras om ett fel har inträffat eller slutet på filen uppnås.

Exempel: Hur fungerar getwchar () -funktionen?

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

När du kör programmet blir en möjlig utdata:

 Ange tecken, tryck Enter för att stoppa äs12 ɏ Du angav: äs12 ɏ

Intressanta artiklar...