Re[6]: InterlockedIncrement vs. Mutex
От: Alex Fedotov США  
Дата: 27.02.02 17:56
Оценка:
Здравствуйте TepMuHyc, Вы писали:

RS>>1. Есть ли гарантии, что выделение памяти ВСЕГДА производится по адресам, кратным 4

RS>>(имею ввиду не VirtualAlloc, а malloc, new, HeapAlloc)?
TMH>Явной гарантии тебе, конечно, никто не даст, но на практике можно считать что
TMH>блоки хипа выровнены на 32 бита.

Даст, даст. "The storage space pointed to by the return value is guaranteed to be suitably aligned for storage of any type of object." Для x86 это означает выравнивание на 8 байт, что на самом деле и наблюдается.
-- Alex Fedotov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.