C++ STL容器(向量)
我的问题是下面的代码有什么好处,我已经将它用于存储一个类 对象C++ STL容器(向量),c++,vector,stl,return,C++,Vector,Stl,Return,我的问题是下面的代码有什么好处,我已经将它用于存储一个类 对象 product& productDB:: Push_in(std::string a_name,std::string a_brand,std::string a_supply,float x, float y) { product temp; temp.mf_setProductName(a_name); temp.mf_setBrandName(a_brand); temp.mf_setSupplier(a_s
product& productDB:: Push_in(std::string a_name,std::string a_brand,std::string a_supply,float x, float y)
{
product temp;
temp.mf_setProductName(a_name);
temp.mf_setBrandName(a_brand);
temp.mf_setSupplier(a_supply);
temp.mf_setReceivingPrice( x);
temp.mf_setRrp(y);
Goods.push_back(temp);
return Goods[Goods.size()-1];
}
为什么我不能退货
提前感谢它的功能:
它将产品推入您的商品收藏
你为什么不能退货?
因为push_-in
的签名表明它返回一个产品
参考,所以仅仅根据您发布的代码是不可能猜测的。您的代码。你告诉我们。