#pragma once #include namespace Memory { struct HostHeap { void* Request(size_t n) { return malloc(n); } void Free(void* p) { free(p); } }; inline HostHeap g_hostHeap; inline HostHeap* g_heap = &g_hostHeap; }