我正在C++的一个介绍级别课程上进行测验,我试图理解一个问题。在搜索了互联网并没有得到答案之后,我就在这里。 Which of the following function declarations will accept either cout or a file stream
object as its argument?
A. void output(fstream &outFile)
do {
std::cout << "Enter a valid name" << std::endl;
std::cin >> name;
} while (!validName(name) && std::cout << "It is not a valid name" << std::endl);
这是一个很好的做法,如果名称无效,那么我用这种方式回答一条线?