Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/03/2007, à 16:45

Premium

[C++]Modifier une chaine de caractere à chaque appel d'une méthode

Bonjour

je voudrai savoir comment faire pour modifier une chaine de caractere à chaque fois que j'appelle la méthode modification

void modification(){
// qu'est-ce qu'il faut faire ?
}

pour que le main suivant :

int main(){
  modification();
  modification();
  modification();
  modification();
  modification();
  modification();

  return 0;
}

affiche :

mot0
mot1
mot2
mot3
mot4
mot5

Merci

Hors ligne

#2 Le 21/03/2007, à 18:09

csoler

Re : [C++]Modifier une chaine de caractere à chaque appel d'une méthode

Ben faut la mettre en static dans la fonction modification:

#include <iostream>
using namespace std ;

void modification()
{
   static int i =0;

   cout << "mot" << i++ << endl ;
}

Mon projet chou: http://retroshare.sourceforge.net
(Voir aussi la page ubuntu-fr: http://doc.ubuntu-fr.org/retroshare)

Hors ligne