Usando `getline (cin, s);` después de usar `cin >> n;`

int n;
std::cin >> n;

std::string s = "";
std::getline(cin, s);

Me di cuenta de que si usocin, mi programa se cuelga la próxima vez que llegue a la líneagetline(cin, rangeInput).

Ya quegetline() esta usandocin, es por eso que está causando que el programa se cuelgue si lo he usado anteriormentecin? ¿Qué debo hacer si quiero obtener una línea después de usarcin?

Respuestas a la pregunta(3)

Su respuesta a la pregunta