Gestion mémoire et Pointeurs - Programmation
Marsh Posté le 15-08-2001 à 00:26:59
pas possible. en principe tu es censé savoir ce que tu alloues.
tu peux toujours gruger un peu si tu connais l'implémentation du ew() (qui varie suivant les plateformes évidemment). par ex pour un array de type 'int* n', la taille mémoire allouée est généralement stockée dans n[-1], ou n[-2], ou encore ailleurs un peu avant.
si tu veux contrôler la gestion de la mémoire, tu peux toujours overrider le new et le delete.
Marsh Posté le 15-08-2001 à 00:07:40
Comment savoir la place mémoire qu'occupe un pointeur en fonction de ou des élément(s) pointé(s) (type simple ou structure de plusieurs types)...? (ca serait pour le placer dans des bits de variable de type en fonction de sa taille)
MERCI à ceux qui savent et qui répondent...