Функција гетвцхар () у Ц ++ чита следећи широки знак из стдина.
Функција гетвцхар () је дефинисана у датотеци заглавља.
гетвцхар () прототип
винт_т гетвцхар ();
Функција гетвцхар () еквивалентна је позиву гетвц (стдин). Чита следећи знак из стдина, који је обично тастатура.
гетвцхар () Параметри
- Ниједан.
гетвцхар () Повратна вредност
- Успехом, функција гетвцхар () враћа унети широки знак.
- ВЕОФ се враћа ако је дошло до грешке или је дошло до краја датотеке.
Пример: Како функционише функција гетвцхар ()?
#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; )
Када покренете програм, могући излаз ће бити:
Унесите знакове, притисните Ентер да бисте зауставили ас12 ɏ Унели сте: ас12 ɏ