begin process at 2008 09 06 03:05:17
1 237 633 membres
33 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : operateur [ Divers / Débutant(e) ] (Alagha)

operateur le 30/11/2007 19:54:54

Alagha

Salut tt le monde, 

      En fait je suis entrain de programmer en C++ pour faire une classe CChaine qui gère les caractere..... je veux surcharger l'opérateur  + pour l'utilisateur sera capable de faire la concatenation de deux chaines par exemple: chaine 2 = "Toto" + chaine 1 ;
mais je crois qu'il suffit d'une seule definition mais j'arrive pas à la trouver,


j'appréci toutes  les ideés

merci

Re : operateur le 30/11/2007 22:18:52

rt15
Membre Club
Salut,

Code complet sur le sujet d'une classe chaîne (Y compris opérateur +).


3ème année en ecole d'ingé d'info cherche stage de 4 mois à partir du 01/04/08

Re : operateur le 01/12/2007 17:17:42

yann_lo_san

Pour etre complet et penser à une future dérivation :

 virtual Chaine operator + (const Chaine&) const;
 virtual Chaine operator + (const char*) const;
 virtual Chaine operator + (char) const;
 friend Chaine operator + (const char*, const Chaine&);
 Chaine& operator += (const Chaine&);
 Chaine& operator += (const char*);
 Chaine& operator += (char);
 Chaine& operator += (int);


Exemple avec application :
http://www.cppfrance.com/codes/CPLUSPLUS-WIN32-COMPRESSEUR-DECOMPRESSEUR-LZW_40739.aspx



Classé sous : chaine, operateur

Participer à cet échange

Livres en rapport

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS