• [^] # Re: Problème avec G++ 3 .

    Posté par . En réponse au journal Problème avec G++ 3 .. Évalué à 1.

    Jamais eu ce message avec g++ 3.

    Vu la gueule du message, effectivement, le compilo trouve une ambiguité dans l'interpretation de l'opérateur à l'utilisation. Mais bon vu l'énoncé, il pourrait faire un choix par lui-même, ca ressemble plus a un warning qu'à un error.

    http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8316(...)

    Y'a ambiguité entre ton operateur et celui fourni par g++. Ca serait intéressant de voir la signature de ton(tes) opérateur(s) surchargé(s). Apparemment, ce genre d'ambiguité n'est pas ISO C++ compliant.

    Maintenant pourquoi ca pète pas en 2.95, ... je suppose qu'il fait un choix arbitraire (genre le premier à être déclarer).