dll函数调用是怎么把不同语言下的堆内存的管理一致化的呢?

不同的编程语言使用的堆内存管理是不同的,那么dll函数调用是怎么把不同语言下的堆内存的管理一致化的呢?

http://blog.csdn.net/lcj8/article/details/2912464

由DLL本向导出函数提供内存管理,DLL申请的内存由DLL释放。
比如DLL提供allocInner(int size)分配内存,deleteInnter(void *address)回收内存。

可参考操作系统内存管理基础原理