我的一个多线程ftp客户端程序,在xp下载运行正常,但是在windows 2003(64)下运行出现 rum-time error,这是什么问题呢?

bibaboemail 2008-06-21 02:31:40
程序是在xp用vc6.0下编写的,大家判断一下这是哪方面的问题呢?
...全文
79 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
rookieme 2008-07-27
  • 打赏
  • 举报
回复
没有原代码,这类问题应该是程序内存泄漏,仔细检查程序代码,与系统无关的
2003系统对程序安全性要求更高
hxfjb 2008-07-27
  • 打赏
  • 举报
回复
对于程序员而言:
程序在一个机器上运行成功,不能说明你的程序没有问题,
但在一台机器上运行有问题,那么说明你的程序一定有问题。

你的程序错误是:内存访问异常。
WinEggDrop 2008-07-27
  • 打赏
  • 举报
回复
除非你的XP也是64位的,不然32位的程序拿到64位的系统中运行,自然有N多问题.
CrazyMan1984 2008-07-25
  • 打赏
  • 举报
回复
静态链接MFC库,将MFC运行时库拷贝到程序目录下。
gaoteng1984 2008-07-22
  • 打赏
  • 举报
回复
windows 2003(64)下指针长度是64位了,可能是指针长度比原来32位增长一倍造成的某些地方指针访问错误。
smneo 2008-06-21
  • 打赏
  • 举报
回复
很多多线程的程序,在单核下跑,貌似没啥问题.一到多核机器上跑就出问题!
这个你得注意一下..
smneo 2008-06-21
  • 打赏
  • 举报
回复
同一台电脑还是不同?

15,466

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧