Пожалуйста, скажите мне, как писать определения для функций:как написать определение метода для продукта * getProductFromID (std :: string);
Product* getProductFromID(std::string);
void Store:: addMember(Customer* c)
addmember Шуда добавить детали членов вектора имени телега и я попробовал что-то вроде этого
void Store:: addMember(Customer* c)
{
Customer c(std::string n, std::string a, bool pm);
members.push_back(n.str());
}
я получаю ошибку упомянутый [Error] 'n' was not declared in this scope
.
Пожалуйста, пост http://stackoverflow.com/help/mcve – Jonas
вас объявлять переменные в качестве параметров для конструктора вашего 'Customer c'. Они должны быть объявлены снаружи и с учетом первоначального значения для хорошей меры. – Jonas
@Jonas Если вы просто набираете MCVE в квадратных скобках, вы получаете красиво отформатированную ссылку: [MCVE]. – BoBTFish