程序需要打开文件,这些在动态dll中完成,打开文件完成后立即释放dll
释放内容包括dll类实例,类实例中的tlist及其指向的结构,类中还有少量的如c:array[0..255] of char之类的,
当然几个动态数组未手工释放. 每打开一次文件,任务管理器中显示的内存就增加,增加的多少和被打开文件的大小相关
每次打开同样的文件按理说这个内存不会增加,可是....,增加量也和文件大小有关介个,会有什么问题呢?
难道要退出执行程序,重新运行吗?另外,有些内存需要分配释放再分配再释放,这个会何危害?