📄 main.cpp
字号:
#include <iostream>
#include <stdlib.h>
#include <string>
using namespace std;
class Product {
public:
string Name;
int InStock;
int TimesStolen;
int TimesInjured;
int InsurancePremium;
};
ostream &operator <<(ostream &out, Product &inst) {
out << "(";
out << inst.Name << ", ";
out << inst.InStock << ", ";
out << inst.TimesStolen << ", ";
out << inst.TimesInjured << ", ";
out << inst.InsurancePremium << ")";
return out;
}
istream &operator >>(istream &in, Product &inst) {
char buf[200];
in.getline(buf, 200);
inst.Name = buf;
in >> inst.InStock;
in >> inst.TimesStolen;
in >> inst.TimesInjured;
in >> inst.InsurancePremium;
return in;
}
int main(int argc, char *argv[])
{
Product inst = {
"Chokable 2000",
20, 8, 12, 200
};
cout << inst << endl;
Product another;
cin >> another;
cout << another << endl;
system("PAUSE");
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -