求解:在应用程序中new分配的内存,怎样才能在DLL里delete掉? 直接来, delete或者delete[] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样好象不太好的,内存管理要吗在dll里面,要吗在exe里面,分开会出些问题的,你可以在dll里面new,new出来给exe用,然后在dll里面delete.同理也可以在exe里面这么做。 直接delete,编译器会提示"内存分配冲突:在应用程序里new ,在dll中delete" 将你那个内存块的地址传到DLL中然后将它DELETE或者RELEASE 最好不要这样做,如果一定有这个需要,那么由dll来call exe里面的一个函数来delete它 Kevin_qing,高手啊,对了,最近在哪里混啊? 一般应该那里new出来的,哪里负责delete GlobalAlloc/LocalAlloc/HeapAlloc的好象可以在dll里释放 新建项目的时候,选项里没有我安装的sdk,请问咋回事呢?谢谢 如何计算文件复制的时间 linux上写socket程序,怎么把一个socket在阻塞和非阻塞之间切换? 数据库连接超时的设置 多线程调用win32 dll的全局变量有干扰 解决必送高分! loadlibrary 调用失败 VC 6.0 IDE 字体的研究 用FTP下载文件时,怎么不能同时开两个数据通道进行下载呀? 服务端如何检测到与自己连接的请求呢。 求救,此程序可以运行,但无法显示窗口 windows编程是在什么的编译器下实现的? 有谁知道在debug时调试窗口中红色得值表示什么意思?谢谢了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货