LocalAlloc/HeapAlloc/VirtualAlloc分配的会有什么问题么?

解决方案 »

  1.   

    ls的,能大概解答一下么? GlobalAlloc不也是在进程的堆上面分配的么?到底有什么不同呢?谢谢!!!!!
      

  2.   

    这三个函数应该都可以,Win32下
      

  3.   

    就这三个API而言,在32位Windows下其实是一样的。Local之类的应该是16Windows下的遗留物。
      

  4.   

    GlobalAlloc是十六位系统留下的产物,HeapAlloc分配小内存,VirtualAlloc是分配虚拟内存,分配最少4k。GlobalAlloc在全局中申请。我用new 和 virtualalloc申请内存差不多呀。在制作释放资源的时候用到过GlobalAlloc貌似都差不多吧 额呵呵