Bonjour,

Je suis désolée de poster un sujet à propos de ca car je sais et j'ai vu déjà bcp de sujets s'y rapportant... J'ai essayé un peu toutes les solutions proposées, les "inline" les "friend" mais j'obtiens toujours la même erreur à la compilation :

exon.h:24: error: `std::ostream& exon::operator<<(std::ostream&, exon&)' must
take exactly one argument
Voici la dernière version de mon code, j'ai tout mis dans le .h comme certains le suggerent...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 inline std::ostream& operator<<(std::ostream &flux,  exon &e)
    {
      flux << e.getNum() << ":" << e.getDeb() << "->" << e.getFin();
      return flux;
    }
Je ne sais pas je fais peut-être completement fausse route avec le inline.
Merci pour votre aide