Memory
クラスはどのライブラリにあるのでしょうか。msdn Web サイトの特別なセクション、動的メモリ割り当て ( http://msdn.microsoft.com/it-it/library/aa664786(v=vs.71).aspx ) を検索しましたが、例のみが示され、場所は示されていません。クラス。
質問する
188 次
2 に答える
2
そのMemory
クラスは、C# 基本クラス ライブラリの一部ではありません。これは、基礎となる OS メモリ管理機能の使用方法を示す、そのドキュメント用に作成されたサンプル クラスです。
この例では、(他の関数と共に)HeapAlloc
とHeapFree
を使用しており、次の行を使用して C# コードで使用できるようにします。
[DllImport("kernel32")]
static extern void* HeapAlloc(int hHeap, int flags, int size);
[DllImport("kernel32")]
static extern bool HeapFree(int hHeap, int flags, void* block);
于 2012-12-05T03:11:55.530 に答える
0
ライブラリのいずれにもありません。これはほんの一例です。使用したい場合はコードをコピーして貼り付けることができますが、C# で非管理メモリ管理を使用する理由がわかりません。
于 2012-12-05T03:10:49.710 に答える