Bonjour,
Je regarde un peu les génériques (au bonheur !), et notamment la TList. Simplicité d'utilisation, plus besoin de cast etc etc.
Par contre un question, dans une Tlist qui contient des pointeurs, il faut libérer chaque instance car clear, delete ou même la destruction de la liste ne détruit pas les instances (D'après ce que j'ai compris).
Dans les exemple que j'ai trouvé d'une Tlist<integer> je n'ai rien vu de tel ! Pourtant dans la doc, il est précisé que Tlist n'a pas la propriété des éléments. Mais comment sont gérés les types primitifs ??
Car avec TList<integer> plus besoin de pointeur on passe directement un integer ...
Partager