首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

向量的有关问题。

2012-09-09 
向量的问题。。。#includeiostream#includesstream#includefstream#includevectorusing namespace st

向量的问题。。。
#include<iostream>
#include<sstream>
#include<fstream>
#include<vector>
using namespace std;


class Student
{
private:
string Name;
vector<int>Score;
public:
Student(string name,vector<int>score)
{
Name=name;
Score=score;
}
string GetName(){return Name;}
vector<int> Getscore(){return Score;}
};
 
int main()
{
int k;
string nam;
vector<int>sco;
vector<Student>STUDENT;
char flag=1;
ofstream outfile("yinr.txt",ios::out);
if(!outfile)
{
cerr<<"open error!"<<endl;
exit(0);
}
for(k=0;;k++)
{
cout<<"请输入第"<<k+1<<"个学生的信息!"<<endl;
cin>>nam;
cin>>sco[0];
cin>>sco[1];
cin>>sco[2];
Student tem(nam,sco);
STUDENT.push_back(tem);
cout<<"如果要继续请输入y,如果停止请输入n"<<endl;
cin>>flag;
if(flag=='y')
{
continue;
}
if(flag=='n')
{
break;
}
}
for(int i=0;i<STUDENT.size();i++)
{
vector<int>a(STUDENT[i].Getscore());
outfile<<STUDENT[i].GetName()<<" "<<a[0]<<" "<<a[1]
<<" "<<a[2]<<endl;
}
outfile.close();
}[code=C/C++][/code]

[解决办法]
什么问题??

热点排行