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 :

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);
};
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
#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...
}
Si je veux utiliser le vecteur values d�clar� dans mon .h dans une de mes 2 void il ne le trouve pas
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 ?