回 帖 发 新 帖 刷新版面

主题:请高手相助,关于windows98编程

我的一个程序,在95、NT、2000、XP下都没有问题,可是在98下运行的时候,出现很多奇怪的现象。最大的问题是,连续运行几个小时,执行一些任务后就会占用大量的内存(有时高达100M)即时关闭程序,内存也不会释放。另一个现象就是在启动程序和关闭程序过程中,莫名其妙的出错。运行中也会出错,跟踪时往往就跟踪到98的底层API里面了。关于丢内存的现象,后来找到一个原因,好像是跟ODBC有关系。请教各位高手,98的编程到底有什么不一样?为什么在98下会遇到这么多问题呢?
谢谢各位。

回复列表 (共6个回复)

沙发

是VC++6.0写的程序

板凳

内在泄漏???

3 楼

能否说的详细点呢?我本人不懂,我得转告别人。谢谢。

4 楼

创建、使用内存后,应该手动释放内存,否则会造成死机。但不知道你的程序是怎样处理内存的?

5 楼

[quote]创建、使用内存后,应该手动释放内存,否则会造成死机。但不知道你的程序是怎样处理内存的?[/quote]
在其他操作系统中都正常,而且这种操作应该都是常规的操作。

6 楼

偶只知道win98对UNICODE的支持不好

我来回复

您尚未登录,请登录后再回复。点此登录或注册