IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Surcharge ambigue


Sujet :

C++

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Lyc�en
    Inscrit en
    D�cembre 2015
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 27
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Lyc�en

    Informations forums :
    Inscription : D�cembre 2015
    Messages : 4
    Par d�faut Surcharge ambigue
    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;
    }

  2. #2
    R�dacteur/Mod�rateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 153
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : Canada

    Informations professionnelles :
    Activit� : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 153
    Billets dans le blog
    4
    Par d�faut
    Salut,

    ben tu essayes d'assigner une valeur � une variable const..
    Pensez � consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation r�seau ?
    Aucune aide via MP ne sera dispens�e. Merci d'utiliser les forums pr�vus � cet effet.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Lyc�en
    Inscrit en
    D�cembre 2015
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 27
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Lyc�en

    Informations forums :
    Inscription : D�cembre 2015
    Messages : 4
    Par d�faut Surcharge ambigue
    Salut,

    Enfaite l'exercice con�iste a cr�er un programme de calcule avec deux nombre entier . D'abord un programme pour additionner un autre pour multiplier et le dernier (celui la) calculer une division et son reste (modulo). Je voulais que la valeur soit permanente d'ou mon id�e de mettre une variable const (on me la conseiller ). Cela a marcher pour pour l'addition et la multiplication mais pas le modulo qui me met la ligne d'erreur " surcharge ambigue " . On ne peut pas mettre de variable const pour un modulo ? Si non quelle est la solution ?

  4. #4
    Expert �minent

    Femme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par d�faut
    on ne peut pas cin>> une constante. cin affecte la valeur.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Lyc�en
    Inscrit en
    D�cembre 2015
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 27
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Lyc�en

    Informations forums :
    Inscription : D�cembre 2015
    Messages : 4
    Par d�faut surcharge ambigue
    Bonjour,

    Merci j'ai r�gl� le probl�me finalement je n'avais pas besoin de mettre un constante merci encore

  6. #6
    Membre chevronn� Avatar de srvremi
    Homme Profil pro
    Directeur d'�cole d'ing�nieurs
    Inscrit en
    Mars 2002
    Messages
    554
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Directeur d'�cole d'ing�nieurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 554
    Par d�faut
    C'est pas que tu n'avais pas besoin, c'est que tu ne pouvais pas :-)

  7. #7
    Futur Membre du Club
    Homme Profil pro
    Lyc�en
    Inscrit en
    D�cembre 2015
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 27
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Lyc�en

    Informations forums :
    Inscription : D�cembre 2015
    Messages : 4
    Par d�faut surcharge ambigue
    Salut,

    Oui effectivement sa a prit du temps mais j'ai compris

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Priorit� des op�rateurs surcharg�s dans un cas ambigu
    Par armapython dans le forum G�n�ral Python
    R�ponses: 9
    Dernier message: 21/05/2014, 12h30
  2. "Appel surcharg� ambigu" �tonnant ?
    Par ZZZzzz2 dans le forum Langage
    R�ponses: 9
    Dernier message: 13/06/2011, 15h32
  3. R�ponses: 2
    Dernier message: 15/11/2005, 10h59
  4. R�ponses: 5
    Dernier message: 24/04/2003, 11h47
  5. R�ponses: 8
    Dernier message: 20/11/2002, 11h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo