Professional Documents
Culture Documents
ignore() en c++
El proyecto consiste en pasar de C a C++ un trabajo que nos mandaron, y en la guia nos
indican que cin.ignore() es equivalente a fflush(stdin).
Citar
#include <iostream>
using namespace std;
int main () {
char first[80], second[20];
cout << "Your first string is: " << first << endl;
cout << "And your second is: " << second << endl;
return 0;
}
Tal y como esta, cuando me muestra las cadenas, me las muestra mal porque parece ser
que ha descartado la primera letra de ambas.
El caso esque ninguna de estas dos cosas me sirve, pues necesito que simplemente
descarte los retornos de carro sin quedarse esperando que apriete una tecla y sin
descartarme caracteres de la cadena.
En línea
Mensajes: Código
2.714
1. int var;
2. std::cin >> var;
Código
1. std::cin.getline(cad, 50);
Código
Saludos!