'jour,
C'est plutôt la base, mais bon, je suis dans la bonne section pour ça"Débuter"
Je dois comparer deux mots à différent niveau. Pour ça, je veux les mettre chacun des caractères dans un tableau. Je reçois les mots en paramètre, donc je peux déterminer la longueur du tableau avant sa création avec mot.lenght(); Pourtant, je reçois un erreur de compilation m'indiquant :
- L'expression doit être constante.
- N'est pas possible d'allouer un tab de taille 0
- Que la taille est inconnu.
Voici mon code :
Est-ce qu'un tableau dynamique s'impose obligatoirement ici ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 compareChar(const string& premierMot, const string& deuxiemeMot) { int const lpremierMot = premierMot.length(); int const ldeuxiemeMot = deuxiemeMot.length(); char tabPremier[lpremierMot]; char tabDeuxieme[ldeuxiemeMot]; [...]
merci !
Partager