clear the input buffer in cpp

#include <iostream>

int main() {
    // Clear the input buffer
    std::cin.clear();

    // Ignore any remaining characters in the buffer
    std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');

    return 0;
}