#include "fstream"
using namespace std
class Student
{public:<br>void display()<br>void input()<br>void Deposited()<br>Student()<br>private:<br> char *name<br> int num<br> double Results[3]<br> double Average<br>Student *next<br><br>}
Student::Student()
{name=new char[20]<br> cout<<"请输入座号"<<endl<br>cin>>num<br>cout<<"请输入名字"<<endl<br>cin>>name<br>cout<<"请输入语文成绩"<<endl<br>cin>>Results[0]<br>cout<<"请输入数学成绩"<<endl<br>cin>>Results[1]<br>cout<<"请输入英语成绩"<<endl<br>cin>>Results[2]<br>Average=(Results[0]+Results[1]+Results[2])/3<br>next=NULL<br>}
void Student::input()
{Student *p=new Student<br>p->next=this->next<br>this->next=p<br>}
void Student::display()
{Student *p=this<br>while(p)<br>{cout<<"名字:"<<p->name<<endl<br>cout<<"座号:"<<p->num<<endl<br>cout<<"语文:"<<p->Results[0]<<endl<br>cout<<"数学:"<<p->Results[1]<<endl<br>cout<<"英语:"<<p->Results[2]<<endl<br>cout<<p->Average<<endl<br>p=p->next<br>}
}
void Student::Deposited()
{fstream fs("g://123.txt",ios::in|ios::out)<br>Student *p=this<br>while(p)<br>{fs<<"名字:"<<p->name<<"\n"<br>fs<<"座号:"<<p->num<<"\n"<br>fs<<"语文:"<<p->Results[0]<<"\n"<br>fs<<"数学:"<<p->Results[1]<<"\n"<br>fs<<"英语:"<<p->Results[2]<<"\n"<br>fs<<p->Average<<endl<br>p=p->next<br>}
fs.close()
}
int main()
{Student p<br>p.input()<br>p.display()<br>return 0<br>}
编了好久,你这个分数不好拿
1。找到 F:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates目录(如果你的vs2005安装在其他盘,前面的F就换成你安装时的盘符),将下面涉及到的所有1033目录下的 *.zip文件全部拷贝到与1033目录平级的地方,即:假如原来你的csharp windows项目模版文件在F:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates\CSharp\Windows\1033目录下,现在就转移到F:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates\CSharp\Windows目录下。其他目录以此类推。注:如果你没有1033文件夹,则第一步执行以下 *** 作:
1。打开文件夹。目录为:E:\VS2005\Common7\IDE\ProjectTemplates\CSharp\Windows。我的VS是安装在E盘。如果你的安装在其它盘里,寻找到相应的根目录就行了。在Windows文件夹里我们可以看到一个2052文件夹。打开这个文件夹,将里面所有的压缩文件全部COPY。并将他们转移到与Windows同级的目录下。即复制到E:\VS2005\Common7\IDE\ProjectTemplates\CSharp\下和E:\VS2005\Common7\IDE\ProjectTemplates\CSharp\Windows下。
2。在 开始-〉运行里执行 devenv /setup 命令,等待大约2-3分钟后,该程序运行完毕,再打开vs2005,既可看到“丢失”的模版有找回来了。
第一步是针对工程模板ProjectTemplates,在\Program Files\Microsoft Visual Studio 8\Common7\IDE\有多个文件夹和模板有关系,其中就有ProjectTemplates,ItemTemplates。ItemTemplates丢失只用第二步就可以了devenv /setup。
MSDN对这个命令是这么解释的:
强制 Visual Studio 从所有可用的 VSPackages 合并用于描述菜单、工具栏和命令组的资源元数据。
devenv /setup
备注
此开关不采用任何参数。输入 devenv /setup 命令通常是安装过程的最后一步 *** 作。使用 /setup 开关不会启动 Visual Studio。
这个问题可能出现在几个地方1、检查一下新的类的访问修饰符
如果没有或者private肯定引用不到
改成public
2、添加新类之后编译一下。
3、如果上面2个解决不了,重新引用一下类库
目前就像到这3种办法,试试看。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)