我编写了一个使用getline()函数的程序,但我不知道该如何正确地使用getline()。我已经在网上搜索过了,但是我发现了一些关于在getchar()和getline()或者cin.ignore()上使用的东西。我试过了,但没有一个成功,我不知道问题出在哪里,为什么getline()函数需要getchar()或cin.ignore()才能正常工作?我的投入Alderaan Da
我的问题是,当它进入循环输入名字时,它会立即为向量中的第一个槽输入一个空行。这一切为什么要发生?我怎么才能修复它呢。Please enter the names of all of your family memberscheck name:Michelle
Evan这是我的代码cin.clear();
cout << "Please enter the names of all of your family members"