finalement j'utilise des getline
mais j'ai remarqué des anomalies quand je lis le fichier ayant
marc;collin;450667228;606 roule;hongueuil;r4r1t5;qc;141202;allo;
infile.getline(nom,30,';'
; //char nom[30]
infile.getline(prenom,30,';'
; //char prenom[30]
infile.getline(telephone,12,';'
; //char telephone[12]
infile.getline(adresse,40,';'
; //char adresse[40]
infile.getline(ville,30,';'
; //char ville[30]
infile.getline(codepostal,7,';'
; //char codepostal[7]
infile.getline(province,3,';'
; //char province[3]
infile.getline(datenaissance,7,';'
; //char datenaissance[7]
infile.getline(no_carte,30,';'
; //char no_carte[30]
au début j'avais telephone à 11 mais si je ne le mais pas à 12
rien n'est mis dans adresse
le contenu qu'il devrait avoir va dans ville
quand je le met à 12 lorsque je list province, il y a rien
son contenu est mis dans datenaissance...
il y aussi un décalage..... il doit avoir quelques chose que j'ai pas compris là, c'est certain 
---------------
Borland rulez: http://pages.infinit.net/borland