Fonction membre d'une classe

Résolu
trimhard Messages postés 380 Date d'inscription   Statut Membre Dernière intervention   -  
trimhard Messages postés 380 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai créé une classe nommée Lecteur_Carte et après sa création j'ai voulu changer des paramètres de certaines fonctions et à la recompilation horreur mes fonctions ne sont plus membres des classes !!!
je vous laisse une partie de mon code pour que vous comprenez mieux :

#include <iostream>
#include <vcl.h>
#include <stdio.h>

#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>


class Lecteur_Carte
{
private:
char car_carte[100];
char Tab[10];
HANDLE HdComm;
DCB Dcb;
char chk;
unsigned long RealNum;
int i1;

public:
void init(const char* ,int ,int );
char* lecture_carte();
void ecriture_carte(int );
void alimenter_carte();
void mise_hors_tension_carte();
int etat_lecteur(/*const char* com_ports,int vitess,int nbbit*/);
HANDLE get();

};

#include "class_lecteur_carte.h"
.
.
.
.
char* Lecteur_Carte::lecture_carte()
{
int i=0;

init("COM1",9600,8);

chk='5'+6+'L'+10+1; //on ajoute tous les octest de la trame
sprintf(Tab,"5%cL%c%c%c",6,10,1,chk);
.
.
.
.
CloseHandle(HdComm);
return car_carte[100];
}

et à la compilation lecture_carte() n'est pas membre de la classe Lecteur_Carte....
Si vous voyez où se site le problème merci de me répondre ;)

3 réponses

jacinthe87 Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   3
 
Est ce que vous avez inclus class_lecteur_carte.h dans le main ?
0
trimhard Messages postés 380 Date d'inscription   Statut Membre Dernière intervention   7
 
oui
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
C'est Visual qui compile ? Peut être faire une passe de recompilation de tout le programme.
0
trimhard Messages postés 380 Date d'inscription   Statut Membre Dernière intervention   7
 
c'est visual qui compile et que je recompile le projet en entier ou juste l'unité les erreurs persistent
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Pour être certain, suprime tout les objets avant de recompiler.
Met nous les erreurs de compilations alors.
Avec Visual, je m'attends au pire.
0
trimhard Messages postés 380 Date d'inscription   Statut Membre Dernière intervention   7
 
j'ai trouvé en fait il y avait deux fichiers avec le même nom contenant les même infos que j'avais inséré dans deux projets différents qui étaient dans deux dossiers différents et si j'en modifiai un il fallait que je modifie à l'identique l'autre pour que ce noyé de builder accepte.... vive buildfer !!!
mais merci quand
0