次の方法で共有


データの整列

次の 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 を使用します。 詳細については、「プラットフォーム呼び出しの例」を参照してください。

参照

関連項目

カテゴリ別ランタイム ルーチン