我正在学习 C++ 中的类。我使用类的概念制作了一个简单的程序。在程序中,我需要该人输入本书的详细信息。这是该功能:
void Book::add(){
cout << "Enter name of Book: ";
gets(book_name);gets(book_name);
cout << "\n\nPlease enter the book id: ";
cin >> book_id;
cout << "\n\nThank you the book has been added.";
total++;
input = getchar();
getchar();
}
请注意,在第三行中,我必须使用两个 get 来获取用户输入。如果我使用一个得到 这是输出。它只是跳过了gets语句。同样在其他地方我也必须使用两个 getchar 语句。我能够在 SO 本身上找到答案。前为什么我的教授。正在使用两个 getchar。不过,我找不到两个 get 语句的答案。如果需要,这是完整的代码。