Nous sommes actuellement le 07 Juil 2026, 02:13

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 4 message(s) ] 
Auteur Message
MessagePublié: 13 Mai 2005, 11:48 
Hors-ligne
Toujours là!
Toujours là!
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 14:51
Message(s) : 1337
Localisation : Québec
Je recherche un programme qui affiche les fonctions contenu dans un fichier dll. J'ai le nom de la fonction que je veux utiliser, mais je crois que j'ai un problème avec le "name decorator".

Par exemple :

MaFonction devient MaFonction@123456

Alors, lorsque je demande la fonction MaFonction, elle n'existe pas.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 13 Mai 2005, 13:18 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 22 Fév 2002, 20:54
Message(s) : 738
Localisation : Montréal
Je ne sais pas trop ce que tu veux faire, mais si tu veux voir seulement MaFonction fait ça dans le header de ta dll.

#ifdef __cplusplus
extern "C" {
#endif

// déclaration de l'interface de ta dll

#ifdef __cplusplus
} /* end of 'extern "C" {' */
#endif


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 13 Mai 2005, 15:06 
Hors-ligne
Toujours là!
Toujours là!
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 14:51
Message(s) : 1337
Localisation : Québec
La dll ne vient pas de moi. Sinon j'aurais utilisé dllimport/dllexport avec la lib. Et je n'ai que le nom de la fonction...


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 13 Mai 2005, 17:53 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 22 Fév 2002, 20:54
Message(s) : 738
Localisation : Montréal
c'est quoi que tu veux faire au juste? Juste trouver un programme qui affiche les fonctions contenues dans un dll sans le name mangling? La dll va toujours être comme ça, ça dépend de la façon dont elle est compilée.


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 4 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site