问题标签 [exit-code]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
4855 浏览

delphi - 如何从带有 D2007 的异常块中返回带有 Halt(n) 的错误代码?

更新:它似乎特定于 D2007。它在 D2010 中工作,就像在旧版本中工作一样。

我想根据 Eception Handler 块中捕获的异常类型返回退出代码,例如:

不幸的是,在 D2007 中,无论您将什么传递给 Halt(),从 Exception 块调用 Halt(n) 总是返回退出代码 1 。

显然是因为从异常处理程序中退出调用了 Finalize,它清除了挂起的(非 Abort)异常,调用了 SysUtils.ExceptHandler:

无论我想要什么退出代码,我都会得到它Halt(1)

所以问题是:
如何根据引发的异常简单地返回所需的退出代码?

0 投票
3 回答
53828 浏览

windows - 从批处理文件中获取错误代码

我有一个运行几个可执行文件的批处理文件,我希望它在成功时退出,但如果退出代码 <> 0 则停止。我该怎么做?

0 投票
1 回答
615 浏览

wpf - 仅在按住“Shift”键单击“X”按钮时退出应用程序?

通常单击右上角的“X”按钮将退出应用程序。我希望我的窗体应用程序仅在按住“Shift”单击时退出。我怎样才能做到这一点?

0 投票
2 回答
619 浏览

iphone - 为设备编译 iphone 应用程序 - 错误

我一直在尝试编译一个 iPhone 应用程序以在设备上进行测试,它已正确配置和一切,但是当我尝试构建它时,我在 xcode 中收到以下错误:

我一直在环顾四周,但无法弄清楚问题所在。我重新下载了 SDK(包括 XCode),希望能修复它,但它没有帮助。有谁知道这可能是什么原因?
如果您需要更多信息,请随时询问。

0 投票
1 回答
1491 浏览

c# - 如何使用退出代码退出程序:C#

如何在 C# 中使用退出代码退出程序?在java中它会是System.exit(int code);

0 投票
4 回答
46177 浏览

batch-file - 批处理文件可以捕获它正在调用的命令的退出代码吗?

基本上,假设我有一个调用 myapp1.exe 的批处理文件,myapp1.exe 以退出代码 1 退出。批处理文件能否捕获此信息并强制批处理文件以相同的退出代码退出或执行一些其他逻辑?

0 投票
3 回答
643 浏览

memory-leaks - _exit() 的危险 - 内存泄漏?

很抱歉重复一个反复提出的问题,但我找不到具体提到内存问题。如果一个进程以 _exit(0) 或 _Exit(0) 终止,它的内存块会丢失给操作系统吗?谢谢,-努恩

0 投票
5 回答
2248 浏览

python - 你如何在 python 中实现'EXIT_CODES'?

最初我想做类似的事情:

但是我意识到我必须确切地知道 EXIT_CODES 的总数,以便我可以将它传递给 range() 函数。假设我将有 87 个(任意)EXIT_CODES...我不想数到 87(并不是说这很难),但我正在寻找一个更优雅的解决方案。

有什么建议么 ?

编辑: EXIT_CODE 是一个负整数,将传递给 sys.exit 。我更喜欢使用某种常量(例如 C 中的#defines 或 enums,或 Java 中的 enums),而不是写数字。

0 投票
3 回答
3695 浏览

c++ - 为什么我不能从主函数返回更大的值?

我试图从我的主函数返回一个更大的值,比如 1000,但是当我输入echo $?它时显示 0。

如果我返回一个较小的值,例如 100,它会显示正确的值。

我的代码:

我们可以返回的值是否有任何限制?

0 投票
1 回答
14164 浏览

iphone - Xcode 退出代码和信号

我环顾四周,从未找到 Xcode 的完整退出代码列表,尤其是与 iOS 一起使用。这个问题:Debuging to simulator crashing with "exited with status 5" 除非我有断点只是说我需要重新启动 xcode 来解决标记为“exit code 5”的常见问题。还有很多其他类似的问题。解决方案通常有效,但我不明白它们是如何工作的。下次我遇到这些退出代码时,我想知道它们的含义,以便更好地了解如何防止它再次发生。

常见的 Xcode 信号和退出代码有哪些?