Bonjour,
Je suis en train de réécrire du (vieux) code Windows en C.
Dans ce code les allocations de mémoire sont faites avec des fonctions Windows du genres:
ou encore:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 GlobalLock(GlobalAlloc(GPTR, sizeof(TYPE)));
Cela dit je préfèrerais utiliser à la place les fonctions standard du C (malloc, calloc etc...). Mais j'aimerais savoir la différence entre ces 2 modes d'allocation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 GlobalLock(GlobalAlloc(GMEM_MOVEABLE | GMEM_SHARE | GMEM_ZEROINIT, sizeof(TYPE)));
Merci
Partager