Всем привет )! Есть вопрос по поводу передачи аргумента в метод класса.
Есть класс он хранит в себе три переменных одну типа сhar и две типа int, они не инициализированные то есть значения я им в классе не задал. Создал три метода для данного класса:
1.Задает значение переменной типа char и не чего не возвращает.
2.Задает значение переменной типа int и не чего не возвращает.
3.Задает значение третей переменной типа int и не чего не возвращает.
В главной функции я объявляю три переменных с таки ми же типами одна char и две int.
Задаю им значение с помощью cin >>, и потом передаю их методам класса как аргументы.
Ошибка заключается в том что после передачи аргумента типа char происходит сбой, но только тогда кода я пишу туда не один символ а целую строку.
Как я понял (а я новичок в программировании)тип char хранит один знак а я сую туда много знаков и из за это происходит сбой и нужно создавать строку а я увы не умею по ка что этого делать да и класс создал еле еле
. Может кто правильно написать метод класса для ввода строки(есть переменная name в классе она должна хранить имя но имя я должен задать из главной функции через cin>>)