Для этого задания я должен использовать «функции перегрузки». Я понимаю концепцию и то, как они работают, но я не понимаю, как я могу получить информацию от пользователя, если я не знаю, что это будет?Какую переменную использовать, если я не уверен, какой будет вход?
Я должен получать входные данные от пользователя, и это может быть строка, double или массив int. Я должен выяснить, какой будет вход, и использовать для него правильную функцию.
Моя проблема в том, когда я получаю от пользователя ввод данных, где я его храню, когда я не знаю, что это будет? Я имею в виду, как только я его сохранил, я могу сравнить и узнать, какой тип данных есть у меня есть идея, как это сделать.
Кто-нибудь знает?
Вы можете сохранить его в виде строки и разобрать его, соответственно – mowwwalker
я думаю, что нам нужно больше контекста. Что вы собираетесь делать со значением, которое вводит пользователь? Вам нужно относиться ко всему равномерно? Можете ли вы просто сделать hardcode в нескольких случаях? – templatetypedef
Введенные данные будут оценены. Либо «A» «A +» и т. Д. (Строки), 12,43% и т. Д. (Двойной) или пять баллов, т. Е. 34 59 98 92 (максимум пять, (массив)). Затем он должен быть помещен в соответствующую функцию. Затем просто выплюнуть простой текст. – Robolisk