Le mot le plus long
Fermé
jimouxx
-
12 sept. 2008 à 11:16
JulienZ Messages postés 42 Date d'inscription mercredi 8 août 2007 Statut Membre Dernière intervention 22 avril 2009 - 13 sept. 2008 à 16:57
JulienZ Messages postés 42 Date d'inscription mercredi 8 août 2007 Statut Membre Dernière intervention 22 avril 2009 - 13 sept. 2008 à 16:57
A voir également:
- Le mot le plus long
- Pc long a demarrer - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Mot de passe administrateur - Guide
- Trousseau mot de passe iphone - Guide
4 réponses
JulienZ
Messages postés
42
Date d'inscription
mercredi 8 août 2007
Statut
Membre
Dernière intervention
22 avril 2009
4
12 sept. 2008 à 15:34
12 sept. 2008 à 15:34
Je ne suis pas trop d'accord avec cela, il vaut mieux rester dans l'optique du C++ et éviter au maximum les problèmes d'allocation mémoire (segmentation fault). Le passage par référence pour Nblettres et i est mieux. Je trouve que c'est très bien adapté ici.
JulienZ
Messages postés
42
Date d'inscription
mercredi 8 août 2007
Statut
Membre
Dernière intervention
22 avril 2009
4
12 sept. 2008 à 14:51
12 sept. 2008 à 14:51
Je ne comprend pas pourquoi tu fais :
Il suffit que tu détecte l'espace :
20 est le code ascii de l'espace en hexadecimal.
while(tab[i]!='0') { .... }
Il suffit que tu détecte l'espace :
while(tab[i]!=0x20) { ... }
20 est le code ascii de l'espace en hexadecimal.
fsteven
Messages postés
38
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
23 mars 2009
9
12 sept. 2008 à 15:13
12 sept. 2008 à 15:13
transforme
int Compter (char tab[149], int &Nblettres, int &i)
en
int Compter (char *tab, int *Nblettres, int *i)
et
void Stocker ( char tab[149], char Mot[29], int &Nblettres, int &i)
en
void Stocker ( char *tab, char *Mot, int *Nblettres, int *i)
sinon précise ce qui ne marche pas...as tu essayé de debugger ?
int Compter (char tab[149], int &Nblettres, int &i)
en
int Compter (char *tab, int *Nblettres, int *i)
et
void Stocker ( char tab[149], char Mot[29], int &Nblettres, int &i)
en
void Stocker ( char *tab, char *Mot, int *Nblettres, int *i)
sinon précise ce qui ne marche pas...as tu essayé de debugger ?
JulienZ
Messages postés
42
Date d'inscription
mercredi 8 août 2007
Statut
Membre
Dernière intervention
22 avril 2009
4
13 sept. 2008 à 16:57
13 sept. 2008 à 16:57
Ben justement la modification d'une variable référence, modifie la variable elle-même.