【发布时间】:2017-01-30 08:43:36
【问题描述】:
请告诉我如何为函数编写定义:
Product* getProductFromID(std::string);
void Store:: addMember(Customer* c)
addmember shud 将成员详细信息添加到名为 cart 的向量中 我已经尝试过这样的事情
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。
【问题讨论】:
-
您将变量声明为
Customer c的构造函数的参数。应该在外面声明它们,并为良好的度量赋予一个初始值。 -
@Jonas 如果你只是在方括号中输入 MCVE,你会得到一个格式很好的链接:minimal reproducible example。
-
@BoBTFish,哇,我自己把它格式化为一个普通的链接,天知道多久了...
[MCVE](link)... -
@Jonas 谢谢我刚刚做到了
标签: c++ class methods definitions