Utilisation des interfaces - libération de la mémoire
Publié : mar. 08/juin/2004 13:51
Fred,
une question simple.
Par exemple, plusieurs interfaces héritent des méthodes de l'interface IUnknown et en particulier de la méthode Release (IUnknown::Release).
Puisque les interfaces sont déclarées la mémoire est-elle libérée par PureBasic à la fin du programme comme pour AllocateMemory et autres, c'est-à-dire que si l'on oublie de libérer des objects, des pointeurs etc, seront-ils libérés automatiquement ?
une question simple.
Par exemple, plusieurs interfaces héritent des méthodes de l'interface IUnknown et en particulier de la méthode Release (IUnknown::Release).
Puisque les interfaces sont déclarées la mémoire est-elle libérée par PureBasic à la fin du programme comme pour AllocateMemory et autres, c'est-à-dire que si l'on oublie de libérer des objects, des pointeurs etc, seront-ils libérés automatiquement ?