Micro_and_Macro
Messages postés43Date d'inscriptiondimanche 26 mars 2006StatutMembreDernière intervention 1 août 2009
-
1 août 2009 à 11:28
Micro_and_Macro
Messages postés43Date d'inscriptiondimanche 26 mars 2006StatutMembreDernière intervention 1 août 2009
-
1 août 2009 à 15:04
Bonjour,
Comme le dit le sujet j'ai actuellement un soucis pour creer une dll, en fait le soucis que je rencontre c'est (rien de mieux qu'un exemple) :
class Ship
{
}
[ Dans ma DLL]
class Monster1 : public Ship
{
}
Monster1() : Ship(les variables pour init Ship)
[Fin DLL]
donc voila le soucis c'est qu'il ne reconnait pas la classe Ship le compilo souhaite que je l'inclus dans ma DLL mais moi je n'en veux pas.
Apres de longues recherches sur le web, je n'ai pas su retrouver la reponse que je cherchais, j'espere donc que vous puissiez me l'apporter.
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 1 août 2009 à 13:44
Bonjour,
Une dll contient de préférence des fonctions, pas des classes, de manière d'être un peu utilisable par autre chose qu'un .exe compilé avec le même compilo que la dll. Mais bon passons.
Ta classe Ship est dans le .exe et ta classe Monster1 dans la dll ?
La dll ne peut pas deviner comment la classe Ship est si elle n'est pas incluse dans ses sources...