Salut,
j'ai un problème de déclaration de fstream (accès écriture et lecture d'un fichier) dans une classe
en gros:
Donc, mon probleme, c'est qu'a la compile il me dit:
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 A.h classe A { private: fstream file; public A(string& filename); } A.cpp A::A(string& filename) { file.open(filename); // peut etre qu'il faut un petit .c_str() mais la n'est pas le probleme. }
du coup je ne sais pas comment declarer mon fstream :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 error: field 'file' has incomplete type //en pointant sur la ligne déclaration du .h
merci d'avance
dom
ps: j'ai bien chercher dans des refs ou des tutos, mais ils ne parlent pas de declaration dans un classe.
Partager