Bonjour

je dois faire un ptit programme qui permet de créer plusieurs fichier et d'y écrire des informations saisies par l'utilisateur

j'ai un soucis de compilation avec visual C++ , et de comprehesion de l'erreur en général.

merci d'avance pour vos remarques
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
 
// C - TP14 - Fichiers.cpp : définit le point d'entrée pour l'application console.
//
 
#include "stdafx.h"
#include <cstdlib>
#include <fstream>
#include <string>
#include <iostream>
 
using namespace std;
 
string Pays[6]={"France","Angleterre","Pays_de_Galles","Irlande","Ecosse","Italie"};
string Fichier[10]={"\"Fr.txt\"","\"Ang.txt\"","\"PdG.txt\"","\"Irl.txt\"","\"Ec.txt\"","\"It.txt\""};
 
int main(int argc, char *argv[])
{
/*Déclaraton et initialisation */
int i,j,poids=0;
string nom,prenom,nom_pays,empl_fichier;
 
for (i=0;i<6;i++)
{	//cout << Pays[i]<< " :\t"<< Fichier[i]<<endl;
	nom_pays = Pays[i];
	empl_fichier = Fichier[i];
	ofstream nom_pays(empl_fichier);
	//ofstream Pays[i](Fichier[i]); 
	cout << "Entrez les informartions des joueurs de l'équipe de " << Pays[i]<<endl;
	cout << "Joueur x Prénom Nom Poids" <<endl;
	for (j=1;j<16;j++)
	{
		cout << "Joueur " << j << " :" <<endl;
		cout << "Prenom : " << endl;
		cin >> prenom ;
		cout << "Nom : " << endl;
		cin >> nom;
		cout << "Poids : " <<endl;
		cin >> poids;
		Pays[i] << i <<" "<< prenom <<" "<< nom <<" "<< poids << "\n";
	}
	Pays[i].close();
}
 
 
 
/*Sortie du programme*/
 
		system("PAUSE");
        return EXIT_SUCCESS;
}
le message d'erreur de compilation est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
 
1>------ Début de la génération : Projet : C - TP14 - Fichiers, Configuration : Debug Win32 ------
1>Compilation en cours...
1>C - TP14 - Fichiers.cpp
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(25) : error C2664: 'std::basic_ofstream<_Elem,_Traits>::basic_ofstream(const char *,std::ios_base::openmode,int)' : impossible de convertir le paramètre 1 de 'std::string' en 'const char *'
1>        with
1>        [
1>            _Elem=char,
1>            _Traits=std::char_traits<char>
1>        ]
1>        Aucun opérateur de conversion définie par l'utilisateur disponible qui puisse effectuer cette conversion, ou l'opérateur ne peut pas être appelé
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const std::basic_string<_Elem,_Traits,_Alloc> &)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\string(538) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const std::basic_string<_Elem,_Traits,_Alloc> &)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\string(538) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const std::basic_string<_Elem,_Traits,_Alloc> &)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\string(538) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const std::basic_string<_Elem,_Traits,_Alloc> &)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\string(538) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,unsigned char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(927) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,unsigned char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(927) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,unsigned char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(927) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,unsigned char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(927) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const unsigned char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(920) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const unsigned char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(920) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const unsigned char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(920) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const unsigned char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(920) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,signed char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(913) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,signed char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(913) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,signed char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(913) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,signed char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(913) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const signed char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(906) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const signed char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(906) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const signed char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(906) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const signed char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(906) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,_Elem)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(868) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,_Elem)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(868) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,_Elem)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(868) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,_Elem)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(868) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const _Elem *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(822) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const _Elem *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(822) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const _Elem *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(822) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const _Elem *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(822) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(782) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(782) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(782) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(782) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(735) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(735) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(735) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<char,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(735) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(697) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(697) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(697) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,char)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(697) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(650) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(650) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(650) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const char *)' : impossible de déduire l'argument modèle pour 'std::basic_ostream<_Elem,_Traits> &' à partir de 'std::string'
1>        c:\program files\microsoft visual studio 8\vc\include\ostream(650) : voir la déclaration de 'std::operator <<'
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(38) : error C2676: '<<' binaire : 'std::string' ne définit pas cet opérateur ou une conversion vers un type acceptable pour l'opérateur prédéfini
1>d:\documents\visual studio 2005\projects\c - tp14 - fichiers\c - tp14 - fichiers\c - tp14 - fichiers.cpp(40) : error C2039: 'close' : n'est pas membre de 'std::basic_string<_Elem,_Traits,_Ax>'
1>        with
1>        [
1>            _Elem=char,
1>            _Traits=std::char_traits<char>,
1>            _Ax=std::allocator<char>
1>        ]
1>Le journal de génération a été enregistré à l'emplacement "file://d:\Documents\Visual Studio 2005\Projects\C - TP14 - Fichiers\C - TP14 - Fichiers\Debug\BuildLog.htm"
1>C - TP14 - Fichiers - 47 erreur(s), 0 avertissement(s)
========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========