catamenia
Messages postés119Date d'inscriptionmercredi 15 octobre 2003StatutMembreDernière intervention21 juillet 2009
-
24 juil. 2006 à 11:55
catamenia
Messages postés119Date d'inscriptionmercredi 15 octobre 2003StatutMembreDernière intervention21 juillet 2009
-
26 juil. 2006 à 10:27
bonjour,
J'ai récupérer un fichier .cpp et .h contenant une classe.
j'ai ajouter les fichiers au projet.
Quand je déclare une instance de la classe, j'ai une erreur comme quoi elle existe pas et j'ai bien mis include avant.
J'ai essayé de créer la classe depuis c++ et remplacer les fichiers ainsi cré par ceux que j'ai récupérer mais cette fois c'est les méthodes qui ne sont pas reconnues.
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 24 juil. 2006 à 12:03
Je vois pas ce que tu entends par "créer la classe depuis c++"
Pour que ca marche, le .h doit contenir (au moins) l'interface de la classe, et le .cpp contient les définitions des méthodes. Le .h ressemble donc a ca:
class NomClasse
{
// attributs
int x;
public:
// méthodes
void f();
};
lolo38550
Messages postés30Date d'inscriptionmardi 25 juillet 2006StatutMembreDernière intervention12 janvier 2010 25 juil. 2006 à 12:54
Salut!
Je ne comprends pas non plus "créer la classe depuis C++". Pourrais-tu expliquer? Indique aussi l'intituler exacte de l'erreur. As-tu pensé à modifié le makefile?