C++调试中的一些小问题—[Error] within this context
类的定义:
#include<string>
#include<iostream>
using namespace std;
class Student
{
private:
string Name;//学生的姓名
public:
void setName();//接收某一学生的姓名
};
void Student::setName()
{
string name;
cout<<"请输入该学生的姓名:"<<endl;//接收某一学生的姓名
getline(cin,name);
Name=name;
}
在接受了一个字符串后将其写到一个文本文件中:
int mian()
{
。。。。。。
ofstream studentoutfile("studentoutput.txt",ios::out); //写文件开始
Student *pt1;//定义一个student类的动态对象指针
pt1=new Student;
pt1->setName();//调用Student类的成员函数
studentoutfile<<"学生的姓名为: "<<pt1->Name<<endl;//写入某一学生的姓名
、、、、、、、、
}
额。。有点复杂,,请大神帮一下哈!!