請告訴我如何寫定義的功能:如何編寫產品的方法定義* getProductFromID(std :: string);
Product* getProductFromID(std::string);
void Store:: addMember(Customer* c)
使用addMember shud成員詳細信息添加到命名的車 載體和我已經試過這樣的事情
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