35得票1回答
如何在Cocoa应用程序内部告诉应用程序退出?

我正在寻找一种好的方式来告诉我的Cocoa应用程序退出。请放心,这不会用于生产代码。我只是想在调试过程中运行一个测试然后关闭应用程序,寻找一种简单的方法。 我发现 exit(0); 可以关闭应用程序,但它会绕过所有正常的应用程序退出程序,我希望保留所有的正常退出流程。 实质上,我希望当我完...

34得票2回答
Bash函数退出时的陷阱

在bash中,是否有可能在函数退出时调用某个命令?我的意思是类似于以下内容:function foo { # something like this maybe? trap "echo \"exit function foo\"" EXIT # do somethin...

34得票6回答
如何在Python中使用sys.exit()

player_input = '' # This has to be initialized for the loop while player_input != 0: player_input = str(input('Roll or quit (r or q)'))...

34得票2回答
如何结束/强制关闭一个程序(在Clojure中)

我是一名相当不错的Java程序员,但我对Clojure编程还很新。 在Java中,为了强制退出程序,使用的代码是System.exit(0)。在Clojure中是否有相应的代码? 在Clojure中,可以使用(System/exit 0)来强制退出程序,与Java中的System.exit...

33得票3回答
.NET应用程序通用的退出方式

我知道有几种方法可以退出应用程序,比如Application.Exit()、Application.ExitThread()、Environment.Exit()等。 我有一个外部的"commons"库,我正在尝试创建一个通用的FailIf方法,将故障记录到日志中,做这个、那个和另外一些操作...

33得票2回答
Application.Exit() vs Application.ExitThread() vs Environment.Exit() 应用程序.Exit() vs 应用程序.ExitThread() vs 环境.Exit()

我正在尝试弄清楚我应该使用哪个。当我关闭我的WinForm应用程序时,会启动一个以对话框模式显示的窗体。该窗体运行一个后台工作进程,将数据库与远程数据库同步,并在“闪屏窗体”上显示其进度。 我有一个如下的方法:private void CloseMyApp() { SaveUserS...

33得票13回答
如何使C++控制台程序退出?

有没有一行代码可以终止程序运行? 就像 Python 的 sys.exit() 一样?

32得票4回答
优雅地关闭Node.JS HTTP服务器

这是我正在开发的一个简单的Web服务器var server = require("http").createServer(function(req,resp) { resp.writeHead(200,{"Content-Type":"text/plain"}) resp.wr...

32得票5回答
在Python中如何在程序终止前运行最后一个函数?

有没有办法在 Python 脚本被其他脚本、键盘中断等停止之前运行最后一个命令?

32得票2回答
Python中的sys.exit在try语句中无效

Python 2.7.5 (default, Feb 26 2014, 13:43:17) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2 Type "help", "copyright", "credits" or "license" for...