Voilà je vien de finir d'ecrire un petit sous programme et j'avais 0 erreur
mais quand j'ai voulu l'executer j'ai eu ces 2 erreurs
error LNK2001: unresolved external symbol "void __cdecl telechargerfichier(struct Client (* const)[50],class ifstream,int & )" (?telechargerfichier@@YAXQAY0DC@UClient@@Vifstream@@AAH@Z)
Debug/miniprojetsspgm2.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
Voici le programme :
#include<iostream.h>
#include<fstream.h>
#include<stdlib.h>
#include<string.h>
const int TMAX=100;
struct Identite
{
char nomclient[25];
char prenomclient[25];
int ageclient;
char statutclient;
};
struct DateEmprunt
{
int jour;
int mois;
int annee;
};
struct Client
{
Identite idclient;
DateEmprunt datesignature;
int montantemprunte;
int txinteret;
int duree;
int montantinterets;
};
void telechargerfichier(Client TabClient[TMAX][50],ifstream fichierclient,int&nbclient);
void main()
{
int i;
Client tableauclient[TMAX][50];
ifstream fiClient;
int nombreclient;
telechargerfichier(tableauclient,fiClient,nombreclient);
for(i=0;i<nombreclient;i++)
{
cout<<tableauclient[i]<<"/n";
}
}
void telechargerfichier(Client TabClient[TMAX][50],ifstream fichierclient,int nbclient)
{
char nomfic[40];
int i=0;
cout<<"Quel est le nom du fichier ou se trouvent les donnees?";
cin>>nomfic;
fichierclient.open(nomfic,ios::in);
if(fichierclient.fail())
{
cout<<"ouverture de "<<nomfic<<" impossible"<<endl;
exit(-1);
}
else
{
while(fichierclient.eof()==0)
{
fichierclient>>TabClient[i]->idclient.nomclient;
fichierclient>>TabClient[i]->idclient.prenomclient;
fichierclient>>TabClient[i]->idclient.ageclient;
fichierclient>>TabClient[i]->idclient.statutclient;
fichierclient>>TabClient[i]->datesignature.jour;
fichierclient>>TabClient[i]->datesignature.mois;
fichierclient>>TabClient[i]->datesignature.annee;
fichierclient>>TabClient[i]->montantemprunte;
fichierclient>>TabClient[i]->txinteret;
fichierclient>>TabClient[i]->montantinterets;
i++;
}
nbclient=i;
cout<<"Il y a "<<nbclient<<" clients";
}
fichierclient.close();
}
Voilà si vous avez une idée n'hesitez pas ^^