编译的问题

hightemple 2003-08-24 06:00:12
我在vc环境下写的c++程序可以编译执行,
但是生成的exe文件却不能执行,
我写的程序是在dos下运行的,
一运行就说内存出错。
...全文
22 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
neubird 2003-09-04
  • 打赏
  • 举报
回复
同意楼上的,应该是运行环境不同!
搂住编写的应该是console程序,并不是DOS程序,关于两种程序的不同,深入浅出MFC的第30页有介绍!
hightemple 2003-09-03
  • 打赏
  • 举报
回复
那为什么用vc编译没有问题呢?
ms44 2003-09-03
  • 打赏
  • 举报
回复
运行的环境你看了吗?
有可能不一样.
zss6587 2003-09-03
  • 打赏
  • 举报
回复
编译没问题的代码不一定生成可以正确运行的程序,就算生成的程序一点问题没有,也不一定可以顺利执行。好好想一想吧...
pengzhenwanli 2003-08-27
  • 打赏
  • 举报
回复
我写的程序是在dos下运行的.
如果是纯dos,是不行的。VC的程序是32位,而dos要求程序是16位.
估计你的是console程序。
一般是往没有分配的内存空间写数据了
Smartdoggie 2003-08-25
  • 打赏
  • 举报
回复
可以编译执行只能说明没有编译错误

程序很有可能还有bug
晨星 2003-08-24
  • 打赏
  • 举报
回复
那还是检查一下程序吧,很可能有数组越界或指针错误。

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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