Getline和课程

时间:2016-11-09 17:38:56

标签: c++

我正在制作这个节目,我应该使用课程来存储学生的名字,教育和电话等信息,我几乎就在那里。

当我试图将一个字符串设置为变量utbildning时,整个事情开始在看似永恒的情况下打印出“教育”。

getline和对象之间是否存在一些问题?

这是我主要的开关箱里面。

case 5:
 std::cout << "Education: ";
 getline(std::cin, utbildning);
 stud1.setEducation(utbildning);
break;

这是在我的.h文件中:

void setEducation(std::string education);
std::string Student::getEducation();

这是我的definition.c文件中的内容:

void Student::setEducation(std::string education)
{
    this->education = education;
}
std::string Student::getEducation()
{
   return this->education;
}

如果需要,我可以发布整个代码,但我认为这有很多不必要的信息。

提前致谢。

0 个答案:

没有答案