1.C++ code, When we want to read a number whatever the type is int or double , just use cin >> Num_variable; Then, after read number, if we want to read a line of words, we have to use cin.ignore(); and next line getline(cin, String); after we read
为什么可以用while(cin)? /** * @brief The quick-and-easy status check. * * This allows you to write constructs such as * "if (!a_stream) ..." and "while (a_stream) ..." */ operator void*() const { return this->fail() ? 0 : const_cast<