j'ai construit une dll avec des classes C++ dans visual.net
Pour exporter la classe Cclasse j'écris de la manière suivante
class AFX_EXT_CLASS Cclasse
{
public:
CClasse();
~CClasse();
};
Dans les autres classes, j'utilise le vecteur suivant :
std::vector<CClasse> p_vClasse;
si je compile avec sans AFX_EXT_CLASS , il n'y a pas de problème
par contre si je compile avec AFX_EXT_CLASS j'obtiens les erreurs suivantes
:
c:\projet\DllCalibration10\traitement\ Cclasse.h(28) : error C2470: '
Cclasse ' : similaire à une définition de fonction, mais aucune liste de
paramètres formels ; corps apparent ignoré
c:\projet\DllCalibration10\traitement\ Cclasse.cpp(6) : error C2653: '
Cclasse ' : n'est pas un nom de classe ni d'espace de noms
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Alexandre
bonjour,
class AFX_EXT_CLASS Cclasse
AFX_EXT_CLASS n'est pas un mot-clé C++. Je ne connais pas sa signification, donc difficile de t'aider. La doc de ton compilateur devrait t'aider à résoudre ton problème.
bonjour,
class AFX_EXT_CLASS Cclasse
AFX_EXT_CLASS n'est pas un mot-clé C++. Je ne connais pas sa signification,
donc difficile de t'aider.
La doc de ton compilateur devrait t'aider à résoudre ton problème.
AFX_EXT_CLASS n'est pas un mot-clé C++. Je ne connais pas sa signification, donc difficile de t'aider. La doc de ton compilateur devrait t'aider à résoudre ton problème.
Jean-Noël Mégoz
"david alessandrini" a écrit dans le message de news:4146be04$0$18563$
Bonjour,
j'ai construit une dll avec des classes C++ dans visual.net
Pour exporter la classe Cclasse j'écris de la manière suivante
class AFX_EXT_CLASS Cclasse
{
public:
CClasse();
~CClasse();
};
Je ne saurais répondre à ta question, mais il faudrait déjà te décider entre
"Cclasse" et "CClasse"... (Peut-être n'est-ce juste qu'une erreur de transcription dans le message ?)
"david alessandrini" <david.alessandrini@free.fr> a écrit dans le message de
news:4146be04$0$18563$636a15ce@news.free.fr...
Bonjour,
j'ai construit une dll avec des classes C++ dans visual.net
Pour exporter la classe Cclasse j'écris de la manière suivante
class AFX_EXT_CLASS Cclasse
{
public:
CClasse();
~CClasse();
};
Je ne saurais répondre à ta question, mais il faudrait déjà te décider entre
"Cclasse" et "CClasse"... (Peut-être n'est-ce juste qu'une erreur de
transcription dans le message ?)