Bonjour , je démarre la programmation est j'ai une question à propos de la fonction getline ;
voici un programme simple pour expliquer clairement le problème :
int main()
{
string nom;
int age;
cout<<"age?"<<endl;
cin>>age;
cout<<endl;
cout<<"nom ?"<<endl;
getline(cin,nom);
cout<<endl;
cout << " son age : "<<age<<" et son nom :"<<nom<<" ."<<endl;
}
lors de l’exécution du programme , le programme saute la partie saisi de du nom , alors le résultat du prog est :
son age : 14 et son nom : .
Pourquoi le programme ne veux pas lancer la fonction getline ?