书上的例题在VS中为什么不能生成?
程序如下,到底是哪里的问题,求大神解答!#include<iostream>
#include<iomanip>
#include<fstream>
void main()
{
std::ifstream infile("D:\\Salary.dat");
char name[8],id[8];
int math,eng,computer,sum;
std::cout<<std::setw(10)<<"姓名"<<std::setw(10)<<"身份证号"<<std::setw(10)<<"数学成绩"<<std::setw(10)<<"英语成绩"
<<std::setw(12)<<"计算机成绩"<<std::setw(10)<<"总分"<<std::endl<<std::endl;
infile>>name;
while(! infile.eof())
{
infile>>id>>math>>eng>>computer;
sum=math+eng+computer;
std::cout<<std::setw(10)<<name<<std::setw(10)<<id<<std::setw(10)<<math<<std::setw(10)<<eng
<<std::setw(12)<<computer<<std::setw(10)<<sum<<std::endl;
infile>>name;
}
infile.close();
}