Tableau de string en argument
J'essaie de passer un tableau de string de taille variable en argument de la fonction 'envoi'. Voici le code qui n'a abouti à aucun résultat:
prototype:
Code:
1 2
|
void envoi(string *liste_contact[], string message); |
déclaration et appelle de la fonction
Code:
1 2 3 4 5 6 7 8
|
{
.....
string *liste_contact[];
envoi(liste_contact[], message);
......
} |
Les erreurs ont lieux à ces lignes et grosso modo le compilateur dit qu'il voudrait une taille pour le tableau
En parcourant le forum j'ai lu qu'on ne pouvait pas passer un tableau bidimensionnel des taille variable en argument à cause d'un problème de mémoire. Sachant que les string sont des tableaux de caractères, un tableau de string devrait correspondre à char a[][];
Le problème viendrait-il de là ?