Bonjour, voici un problème très étrange ...
Voici ma partie de code concernée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 cout<<"Nom du produit: "; getline(cin,mafiche.nom); cout<<endl; cout<<"Fournisseur: "; getline(cin,mafiche.fournisseur); cout<<endl; cout<<"Categorie produit: "; getline(cin,mafiche.categorie); cout<<endl; cout<<"Notes produit: "; getline(cin,mafiche.info); cout<<endl; cout<<"Prix unitaire: "; cin>>mafiche.prix; cout<<endl; cout<<"Reference produit: "; cin>>mafiche.ref; cout<<endl; cout<<"Reference rangement (par exemple A1E5 pour Armoire 1 Etagere 5): "; cin>>mafiche.rang; cout<<endl; cout<<"Valeur stock d'alerte: "; cin>>mafiche.qteAlerte; cout<<endl; cout<<endl;
A l'execution mon premier getline (sur la variable mafiche.nom) pose problème car, eh bien je ne peut pas saisir le nom!
Cela me donne:
Il ne veut pas que je saisisse le Nom en gros, mais passe direct au FournisseurNom:
Fournisseur: _
J'ai essayé de mettre cin >> mafiche.nom à la place, mais cette fois ci c'est le fournisseur qu'il m'est impossible de saisir...
J'ai lu à certains endroits qu'il y avait souvent des bugs avec getline" mais là j'avoue que je ne sais pas comment faire !
Mon tout premier getline est comme invisible!
Partager