数据对齐

下面的 C 运行时函数支持数据对齐。

数据对齐例程

例程

使用

.NET Framework 等效项

_aligned_free

释放_aligned_malloc_aligned_offset_malloc分配的内存块。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_free_dbg

释放由 _aligned_malloc_aligned_offset_malloc 分配的内存块 (只调试)。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_malloc

在指定的对齐边界分配内存。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_malloc_dbg

在指定的对齐边界分配内存,调试标题的其他空间并覆盖缓冲区 (仅调试版本)。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_msize

返回堆中分配的存储块大小。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_msize_dbg

返回在堆中分配的没存块的大小(只有调试版本)。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_offset_malloc

在指定的对齐边界分配内存。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_offset_malloc_dbg

分配内存到指定的对齐边界 (仅限调试版本)。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_offset_realloc

更改使用 _aligned_malloc _aligned_offset_malloc 分配的内存块的大小 。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_offset_realloc_dbg

更改使用 _aligned_malloc _aligned_offset_malloc 分配的内存块的大小 (仅调试版本) 。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_offset_recalloc

更改分配 _aligned_malloc_aligned_offset_malloc 存储区的大小和内存初始化为 0。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_offset_recalloc_dbg

更改分配 _aligned_malloc_aligned_offset_malloc 存储区的大小和内存初始化为 0(仅限调试版本)。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_realloc

更改使用 _aligned_malloc _aligned_offset_malloc 分配的内存块的大小 。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_realloc_dbg

更改使用 _aligned_malloc _aligned_offset_malloc 分配的内存块的大小 (仅调试版本) 。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_recalloc

更改分配 _aligned_malloc_aligned_offset_malloc 存储区的大小和内存初始化为 0。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

_aligned_recalloc_dbg

更改分配 _aligned_malloc_aligned_offset_malloc 存储区的大小和内存初始化为 0(仅限调试版本)。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例

请参见

参考

按类别分的运行时例程