Class Cmd停止工作。(程序崩溃)
我想做市场物品上市计划。我的代码有问题。这是:Class Cmd停止工作。(程序崩溃),class,cmd,Class,Cmd,我想做市场物品上市计划。我的代码有问题。这是: #include <iostream> #include <string> using namespace std; char n = '\n'; class shop { public: void setItem(int a, string b, float c){ itemCode = a; itemName = b; itemPrice = c; } int getCode(string a){ cou
#include <iostream>
#include <string>
using namespace std;
char n = '\n';
class shop
{
public:
void setItem(int a, string b, float c){
itemCode = a;
itemName = b;
itemPrice = c;
}
int getCode(string a){
cout<< a<<itemCode<<n;
//return itemCode;
}
string getName(string b){
cout<< b<<itemName<<n;
//return itemName;
}
float getPrice(string c){
cout<< c<<itemPrice<<n;
//return itemPrice;
}
void getAll (string a,string b,string c){
getCode(a);
getName(b);
getPrice(c);
}
private:
int itemCode;
string itemName;
float itemPrice;
};
int main()
{
string daiktas;
int kodas;
float kaina;
while(1){
cout<< "Iveskite daikto pavadinima: "<<n;
cin>> daiktas;
cout<< "Iveskite daikto koda: "<<n;
cin>> kodas;
cout<< "Iveskite daikto kaina: "<<n;
cin>> kaina;
shop kodas1;
kodas1.setItem(kodas, daiktas, kaina);
kodas1.getAll("Kodas: " , "Preke: ", "Kaina: ");
}
}
#包括
#包括
使用名称空间std;
字符n='\n';
班级商店
{
公众:
void setItem(整数a、字符串b、浮点c){
项目代码=a;
itemName=b;
分项价格=c;
}
int getCode(字符串a){
cout//糟糕的代码,不要使用
int getCode(字符串a){
库蒂刚刚看到我的第一篇文章:D.“WTF”:D。我是初学者…+编程文化。这里没有人喜欢我。祝程序员好运;)。对不起!
// terrible code, don't use
int getCode(string a){
cout<< a<<itemCode<<n;
//return itemCode;
}
string getName(string b){
cout<< b<<itemName<<n;
//return itemName;
}
float getPrice(string c){
cout<< c<<itemPrice<<n;
//return itemPrice;
}