stu.cpp

来自「自己的VC课程设计,呵呵也许有点简陋单对于初学者应该有点用途,里面用到类的知识对」· C++ 代码 · 共 62 行

CPP
62
字号
#include "Stu.h"
#include <fstream>
#include<iostream>
#include<iomanip>//输出格式控制
#include <cassert>
//构造函数初始化基类参数
Stu::Stu(string name1,string sex1,string Birth1,string Tel1,string Hoom1,string QQ1,string PID1,
		 string speciality1,string ClassName1,string College1,string word1,string Address1)
{ 
  name=name1;
  sex=sex1;
  Birth=Birth1;
  Tel=Tel1;
  Address=Address1;
  Home=Hoom1;
  QQ=QQ1;
  PID=PID1; 
  speciality=speciality1;//专业 
  ClassName=ClassName1; //班级
  College=College1; //学院
  word=word1;//留言
}
void Stu::StuSave(string filename) //保存单个学生信息
{
   ofstream Stu_Save(filename.c_str(),ios_base::out);
   
   Stu_Save<<setw(6)<<"  姓名:    "<<name<<endl;
   Stu_Save<<setw(6)<<"  性别:    "<<sex<<endl;
   Stu_Save<<setw(6)<<"  生日:    "<<Birth<<endl;
   Stu_Save<<setw(6)<<"  电话:    "<<Tel<<endl;
   Stu_Save<<setw(6)<<"  家乡:    "<<Home<<endl;
   Stu_Save<<setw(6)<<"    QQ:    "<<QQ<<endl;
   Stu_Save<<setw(6)<<"身份证:    "<<PID<<endl;
   Stu_Save<<setw(6)<<"  专业:    "<<speciality<<endl;
   Stu_Save<<setw(6)<<"  班级:    "<<ClassName<<endl;
   Stu_Save<<setw(6)<<"  学院:    "<<College<<endl;
   Stu_Save<<setw(6)<<"  留言:    "<<word<<endl;
   Stu_Save<<setw(6)<<"  宿舍:    "<<Address<<endl;
   
   Stu_Save.close();
}

void Stu::StuShow(string filename)//显示单个学生信息
{
  system(filename.c_str());
}
void Stu::showall()//显示所以学生信息
{}
string Stu::Rword() //返回留言
{
	return word;
} 
string Stu::Rspeciality() //返回专业
{
	return speciality;
}
//void Stu::showall() //显示所有信息
//{
	
//}
Stu::~Stu()
{}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?