pointeur et allocation

pointeur et allocation - C++ - Programmation

Marsh Posté le 10-02-2003 à 11:21:40    

est-ce que le fait de déclarer un pointeur sur une enorme structure alloue la memoire necessaire à cette structure ?
 
ou alors, est-ce qu'un malloc est necessaire après la declaration


---------------
Selliere est à l'économie, ce que LePen est à la politique
Reply

Marsh Posté le 10-02-2003 à 11:21:40   

Reply

Marsh Posté le 10-02-2003 à 11:33:45    

Le fait de déclarer une variable de type pointeur alloue l'espace mémoire nécessaire pour un pointeur, rien de plus.
Si tu veux que ce pointeur pointe sur une zone mémoire valide, il faut soit le faire pointer vers une zone mémoire déjà allouée pour cette structure, soit faire un malloc (new en C++) pour obtenir une nouvelle zone mémoire de la taille adéquate.

Reply

Marsh Posté le 11-02-2003 à 06:40:58    

Et même si la structure est petite, ça change rien.  :)


---------------
Bricocheap: Montage de ventilo sur paté de mastic silicone
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed