Я читал устаревший код, который внедряется в настраиваемую систему пула памяти, затем я обнаружил, что в коде используется _aligned_malloc. Интересно, что это за функция и когда я должен ее использовать.Когда следует использовать _aligned_malloc()?
Спасибо всем.
Я прочитал MSDN, но я хотел был ответить как «Пример причины для желаемого определенного выравнивания состоит в том, чтобы использовать данные с инструкцией SSE на x86, где данные должны быть выровнены с несколькими 16" ,
Я наконец понял, что означает этот код. еще раз спасибо.
Другой пример - процессор ARM. Для этого требуется выровнять все данные до 4 байтов. – 2008-09-24 08:17:53