进程在不同操作系统下的返回值不一样

weixin_38063296 2017-08-22 03:11:43
       软件是这样的:java编写的一个程序来启动一个C++编写的控制台程序。正常来说进程的返回值就是main函数的返回值。现在诡异的是在本地的win7系统下能够获取控制台程序正确的返回值,比如main函数返回1就能获取1,返回14就能获取14。但是部署到Win Server2008系统下无论main函数返回值是什么,java程序获取的C++进程的返回值都是0。试了多台Win
Server2008系统的服务器都一样。

前无古人,后无来者
...全文
12 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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