直接来, delete或者delete[]

解决方案 »

  1.   

    这样好象不太好的,内存管理要吗在dll里面,要吗在exe里面,分开会出些问题的,你可以在dll里面new,new出来给exe用,然后在dll里面delete.同理也可以在exe里面这么做。
      

  2.   

    直接delete,编译器会提示"内存分配冲突:在应用程序里new ,在dll中delete"
      

  3.   

    将你那个内存块的地址传到DLL中然后将它DELETE或者RELEASE
      

  4.   

    最好不要这样做,如果一定有这个需要,那么由dll来call exe里面的一个函数来delete它
      

  5.   

    Kevin_qing,高手啊,对了,最近在哪里混啊?
      

  6.   

    一般应该那里new出来的,哪里负责delete
      

  7.   

    GlobalAlloc/LocalAlloc/HeapAlloc的好象可以在dll里释放