#include #include #include "StuCard.h" using namespace std; StuCard::StuCard() {} StuCard::StuCard(string a, bool b, double c, double d, double e) { name = a; sex = b; scoreAry[0] = c; scoreAry[1] = d; scoreAry[2] = e; } void StuCard::setName(string v) {name = v;} void StuCard::setSex(bool v) {sex = v;} void StuCard::setScore(int i, double v) {scoreAry[i] = v;} string StuCard::getName() const {return name;} bool StuCard::getSex() const {return sex;} double StuCard::getScore(int i) const {return scoreAry[i];} void StuCard::readFromFile(ifstream& s) { s >> name >> sex; for (int i = 0; i < 3; i++) s >> scoreAry[i]; } void StuCard::writeToFile(ofstream& s) { s << name << ' ' << sex << ' '; for (int i = 0; i < 3; i++) s << scoreAry[i] << ' '; s << endl; }