Я новичок в этом, поэтому я знаю, что это, вероятно, что-то простое.
У меня есть такая функция
void GroceryList::addRecord(char* itemName, char* itemType, char rating){
//do some code;
}
Моя проблема в том, что у меня проблемы с созданием правильных аргументов для передачи функции.
I've tried something like
void main() {
string itemName;
cin >> itemName;
string itemType;
cin >> itemType;
string rating;
cin >> rating;
gradeBook.addRecord(itemName, itemType, rating);
}
Я неожидаю, что это сработает, так как функция ожидает char *, но я не могу понять, как получить пользовательский ввод в переменную, которую я могу передать функции.Я искал буквально 13 часов, пытаясь найти то, что я могу найти, но пока не повезло.