problème simple compilation
bonjours
je commence à utilisé des tableaus dans mes fonctions mais j'ai une erreur que je ne peux résoudre...
merci d'avance
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| #include <iostream>
#include <fstream>
using namespace std;
int main ()
{
char dic[18][18];
ifstream fichier("dico.txt");
int i=0;
while(!fichier.eof())
{
fichier>>dic[i];
i++;
}
char mot[18];
int longueur_mot_dic[18];
void calcul_longueur(int [],char [18]);
for(int i=0; i<=17;i++)
{
for(int b=0;b<=17;b++)
{
mot[b]=dic[i][b];
}
calcul_longueur(longueur_mot_dic, mot);
cout<<longueur_mot_dic[i]<<endl;
}
}
void calcul_longeur(int longueur_mot_dic[18], char mot[18])
{
int j;
for(j=0;mot[j]!=0;j++);
{
longueur_mot_dic[j]=j;
}
} |
le message d'erreur est :
C:\Users\...dictionnaire +calcul longueur.o:dictionnaire +calcul longueur.cpp|| undefined reference to `calcul_longueur(int*, char*)'|
||=== Build finished: 1 errors, 0 warnings ===|