Bonsoir,

Je commence le C++ est l'on ma donner un exercice ou je dois créer demander a deux nombres entiers et calculer leur quotient et le reste de la division. le problème c'est que une fois que j'essaye de compiler sa me met une erreur qui dit :
" surcharge ambigus pour 'l'opérateur >>' dans 'std : : cin >> a ' . quelqu'un pourrais m'expliquer ou j'ai fauter ?

Voici mon code :

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
#include <iostream>
 
 
using namespace std;
 
int main()
{
int const a(0), b(0);
cout << " Bienvenue dans le programme de calcule d'une division et de reste de division ! " << endl;
cout << " Veuillez entrer la valeur pour a "  << endl;
cin >> a;
cout << " Veuillez entrer la valeur pour b "  << endl;
cin >> b;
int const resultat( a % b );
cout <<  a  << " % " <<  b  << " = " << resultat << endl;
 
return 0;
}