Problème avec appel de fonction!
	
	
		Bonjour, il s'agit de ma première utilisation de ce forum. J'ai a remettre un travail pratique. Notre prof nous a donner la base, en c++, qui contient une fonction. La fonction lit un fichier texte qui contient des données bien organisées. 
Voici la fonction:
	Code:
	
| 12
 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
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 
 | /**************************************************************************
 FONCTION LireReponses()
 
 AUTEUR:                Votre prof
 DESCRIPTION:   Cette fonction fait la lecture des réponses au sondage
                                (à partir du fichier TP3.REP) et les retourne au programme appelant.
**************************************************************************/
void LireReponses( Reponse_s		&Rep,
			       Booleen			R4[NB_REPONDANTS],
			       Booleen			R5[NB_REPONDANTS],
			       Booleen			R6[NB_REPONDANTS],
			       FeuilleReponse_s	Reponse[NB_REPONDANTS],
			       Repondant_s		Repondant[NB_REPONDANTS]) {
 
	// Ouverture et vérification de l'existence du fichier des réponses
	fstream Fichier;
	Fichier.open( "C:\\Utilisateurs\\Gen D. Botwin\\Desktop\\Informatique\\420-B21-TP3-Reponses.txt", ios::in );
 
	if ( Fichier.fail() ) {
		MessageBoxA( NULL, "Impossible d'ouvrir le fichier, Fin du programme", "Erreur", MB_OK|MB_ICONSTOP );
		exit(EXIT_FAILURE);
	}
 
	// Lecture des réponses de chaque répondant.
	for ( int i = 0; i < NB_REPONDANTS; i++ ) {
		Fichier >> Rep.R1[i] >> Rep.R2[i] >> Rep.R3[i];
		char Car;
 
		Fichier >> Car;
		if ( Car == 'O' ) {
			R4[i] = VRAI;
		} else {
			R4[i] = FAUX;
		}
 
		Fichier >> Car;
		if ( Car == 'O' ) {
			R5[i] = VRAI;
		} else {
			R5[i] = FAUX;
		}
 
		Fichier >> Car;
		if( Car == 'O' ) {
			R6[i] = VRAI;
		} else {
			R6[i] = FAUX;
		}
 
		Fichier >> Car;
		if ( Car == 'O' ) {
			Reponse[i].R7 = VRAI;
		} else {
			Reponse[i].R7 = FAUX;
		}
 
		Fichier >> Reponse[i].R8 >> Reponse[i].R9 >> Reponse[i].R10;
		Fichier >> Repondant[i].Ville >> Repondant[i].Age >> Repondant[i].Scolarite;
	}
	Fichier.close();
} | 
 Voila. J'aimerais savoir comment faire appel à cette fonction afin qu'elle remplisse mes tableaux avec ce qu'elle a pu trouver dans le fichier texte. Je n'y arrive tout simplement pas. Merci pour l'aide!