Получение персонажа и печать его в VC ++ - PullRequest
0 голосов
/ 28 апреля 2010

У меня проблема с получением символа от пользователя в VC ++. Функция, которую я хочу использовать, использует формат char, поэтому, когда я получаю ввод с помощью getch (), он выдает ошибку, которая не может преобразовать int «символ». Может кто-нибудь, пожалуйста, помогите мне, как получить ввод в формате char, пожалуйста?

редактирование:

char key1[10]; 
key1=getch(); 
Main.draw_text(key1,120+(i*40),250,White,Black,20);

1 Ответ

0 голосов
/ 28 апреля 2010

вам лучше отредактировать свой пост, чем публиковать фрагмент кода в комментарии.

В любом случае, из кода это выглядит так, как будто вы думаете, что getch () возвращает строку, но возвращает только один символ, чтобы получить строку, которую вам нужно использовать, например

gets(key1);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...