Bonjour à tous,
Dans la famille des expériences tordues avec des pointeurs de fonction, j'ai une petite colle.
Je récupère une adresse mémoire d'une fonction dans une Dll au préalablement chargée par mes soins via "LoadLibrary".
Bon déjà je ne sais pas si j'aurais toujours la même adresse (le même pointeur) si je cherche 2 fois la même fonction ... mais à part ça je me rends compte que ce pointeur n'est jamais deleté. Ca me parait "assez" normal vu qu'il n'a jamais été alloué sinon via "LoadLibrary".
D'où question à 2€ du soir : l'appel à "FreeLibrary" va-t-il "libérer cet espace mémoire" et donc entraîner des indirections avec mes pointeurs ?
(comme je sens que je ne suis pas très clair n'hésitez pas à me le dire je reformulerai demain matin)
Merci d'avance
JS
Partager