Bonjour,

Voilà je développe actuellement une librairie en C++, sous la forme d'un ATL.
Certaines de mes méthodes retournent ([out]) des pointeurs sur listes chaînées.

Lors de l'appel de ma librairie par une application C#, aucun souci n'a été rencontré, j'obtiens bien l'accès à mes données.

Par contre j'aurai souhaité savoir si quelqu'un savait comment fonctionnait le ramasse miette du .Net vis-à-vis des DLL externes au projet (et encore plus, développées dans un autre langage). Est-ce que le ramasse miette nettoie également cette zone mémoire, ou est-ce que dans ma librairie je dois également gérer ma libération mémoire ?

Merci