Ajout d'une classe basique dans une application formulaire
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:
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:
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 :roll:
Quelqu'un pourrait m'eclaircir ?