windows下有现成的函数:_align_malloc, _align_realloc, _align_free,_align_offset_malloc,_aligned_offset_realloc
见
http://msdn.microsoft.com/zh-tw/data/8z34s9c6
以及
http://msdn.microsoft.com/zh-tw/data/fs9stz4e
下面是一个测试:
http://wenku.baidu.com/view/223fb6737fd5360cba1adba5.html
// crt_aligned_malloc.c
#include <malloc.h>
#include <stdio.h>
int main() {
void *ptr;
size_t align
Windows下动态内存对齐的实现方法

本文介绍了在Windows操作系统中,如何使用微软提供的API函数,包括_align_malloc, _align_realloc, _align_free等,来申请和管理对齐的动态内存。这些函数确保了内存分配满足特定的对齐要求,从而满足高性能计算或特定硬件的需求。通过提供的链接和测试示例,读者可以详细了解其用法。"
105259882,125895,罗大法律分享:个人开发者游戏源码法律权益解析,"['法律咨询', '知识产权', '开发者权益', '源码售卖', '游戏开发']
最低0.47元/天 解锁文章
695

被折叠的 条评论
为什么被折叠?



