Bonjour,
J'ai commenc� une application formulaire sous vc++ et j'ai voulu cr�er ma propre classe qui se chargere de la gestion de fichier et de leur lecture.
J'ai donc creer un fichier d'entete .h et un .cpp
Le .h ne semble pas poser de probleme :
Par contre c'est dans le cpp que cela ne va plus :
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 #include <fstream> #include <sstream> #include <string> #include <iostream> #include <vector> #include <atlstr.h> #include <windows.h> using namespace System; using namespace std; class Lecteur { private : vector<int>* values; public : Lecteur(); ~Lecteur(); void get_values(String* file, vector<int>* tab); void get_files(String* rep, vector<string>* tab, String* ext); };
Si je veux utiliser le vecteur values d�clar� dans mon .h dans une de mes 2 void il ne le trouve pas
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10 #include "StdAfx.h" #include "Lecteur.h" void get_files(String* rep, vector<string>* tab, String* type){ // Code... } void get_values(String* file, vector<int>* tab){ // Code... }
de meme si je met this-> il ne trouve rien :/
Par contre si je code les m�thode directement dans le .h il n'y a pas de probleme![]()
Quelqu'un pourrait m'eclaircir ?
Partager