Warum überspringt std :: getline () die Eingabe nach einer formatierten Extraktion?

Ich habe den folgenden Code, der den Benutzer zur Eingabe seines Namens und Status auffordert: #include <iostream> #include <string> int main() { std::string name; std::string state; if (std::cin >> name && std::getline(std::cin, state)) { std::cout << "Your...