Re[3]: ZeroMemory vs xxx = { 0 };
От: spacecraft Россия  
Дата: 16.06.04 15:29
Оценка:
Здравствуйте, Павел Кузнецов, Вы писали:

>> А я предпочитаю такую конструкцию:

>>
>>
>> HANDLE hHeap = GetProcessHeap();
>> MSG *pMsg = (MSG*) HeapAlloc(hHeap, HEAP_ZERO_MEMORY, sizeof(MSG));
>> //...
>> HeapFree(hHeap, 0, pMsg);
>>


ПК>Лечение насморка отрубанием головы: зачем использовать кучу там, где можно обойтись выделением памяти "в стеке"?


Согласен, исправлюсь...

>> Работаю только на win32, поэтому о переносе на другие платформы не задумывался.


ПК>Эквивалентное "решение", работающее и на других платформах — calloc.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.