用NuMega boundschecker 检查程序内存泄漏时,报了很多Memory allocate conflict Memory was allocated in module DAVC32.ocx;Freed in module MFC42D.DLL的错误,检查时发现new和delete,malloc和free均配对,不知该错误是何原因造成的,当程序长时间的运行时会出现某个地址不可读,而系统的内存还有很多,没有被大量的消耗掉,不知是何原因,希望各位大侠能帮我解决!!!