Wenn ermöglicht werden soll, dass in einem Programm mehrere Eingaben hintereinander getätigt werden können, ist es u.U. erforderlich den Eingabepuffer zu leeren. Dies ist mit der Methode std::cin::ignore
möglich. Dieser Methode können zwei Parameter übergeben werden:
n : Maximale Anzahl an Zeichen, die extrahiert und ignoriert werden sollen.
delim: Ein Begrenzungszeichen (Delimiter). Die Funktion hört auf, Zeichen zu extrahieren, sobald ein extrahiertes Zeichen mit diesem Zeichen verglichen wird (und übereinstimmt).
(siehe auch: https://www.heise.de/blog/C-Core-Guidelines-std-array-und-std-vector-sind-die-erste-Wahl-4431985.html )