问题标签 [exit]

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 投票
3 回答
130590 浏览

vb.net - 'break' 的等效 VB 关键字

我刚搬到这里工作的 Visual Basic 团队。

Visual Basic中的等效关键字是什么break,即提前退出循环而不是方法?

0 投票
8 回答
1066 浏览

exit - 我如何编写一个程序来告诉我的其他程序何时结束?

我如何编写一个程序来告诉我的其他程序何时结束?

0 投票
3 回答
66843 浏览

python - 有没有办法防止从 sys.exit() 引发的 SystemExit 异常被捕获?

文档说调用 sys.exit() 会引发一个 SystemExit 异常,该异常可以在外部级别中捕获。我有一种情况,我想明确且毫无疑问地从测试用例内部退出,但是 unittest 模块捕获了 SystemExit 并阻止了退出。这通常很好,但我试图处理的具体情况是我们的测试框架检测到它被配置为指向非测试数据库。在这种情况下,我想退出并阻止运行任何进一步的测试。当然,由于 unittest 捕获了 SystemExit 并愉快地继续前进,它阻碍了我。

到目前为止,我想到的唯一选择是使用 ctypes 或类似于直接调用 exit(3) 的东西,但这对于应该非常简单的东西来说似乎是一个非常丑陋的 hack。

0 投票
8 回答
420366 浏览

python - 如何中止 Python 脚本的执行?

我有一个简单的 Python 脚本,如果满足条件,我想停止执行。

例如:

本质上,我正在寻找与函数体中的'return'关键字等效的东西,它允许代码流退出函数而不执行剩余的代码。

0 投票
11 回答
1576 浏览

c++ - 如何保证快速关闭我的 win32 应用程序?

我有一个 C++ Win32 应用程序,当用户想要关闭应用程序时,它有许多线程可能正忙于执行 IO(HTTP 调用等)。目前,我玩得很好,等待所有线程结束后再从main. 有时,这需要的时间比我想要的要长,事实上,当我可以退出时让用户等待似乎毫无意义。但是,如果我继续从 中返回main,我可能会崩溃,因为析构函数开始被调用,而仍然有线程在使用这些对象。

所以,认识到在一个理想的、柏拉图式的美德世界中,最好的办法是等待所有线程退出然后干净地关闭,下一个最好的现实世界解决方案是什么?简单地使线程退出更快可能不是一种选择。目标是尽快让进程停止运行,例如,可以在其上安装新版本。我正在做的唯一磁盘 IO 是在事务数据库中,所以我并不十分担心拔掉插头。

0 投票
4 回答
1578 浏览

c++ - S60 应用程序 - Symbian C++ - 退出按钮不起作用

在我的 Symbian S60 应用程序中,我的选项菜单按预期工作。但是退出按钮什么也不做。

我正在使用 Carbide 进行开发,并使用 UI Designer 将项目添加到选项菜单中。

有谁知道如何启用退出按钮,或者为什么它可能不起作用?

谢谢!

0 投票
5 回答
74582 浏览

c++ - What is the difference between exit() and abort()?

In C and C++, what is the difference between exit() and abort()? I am trying to end my program after an error (not an exception).

0 投票
4 回答
25649 浏览

wpf - WPF 命令行

我正在尝试创建一个采用命令行参数的 WPF 应用程序。如果没有给出参数,主窗口应该弹出。在某些特定命令行参数的情况下,代码应该在没有 GUI 的情况下运行并在完成后退出。任何有关如何正确完成此操作的建议将不胜感激。

0 投票
1 回答
70863 浏览

android - Android:捕获活动的返回

我有一个关于启动新活动的问题。归结为这一点。我在一个视图上有 3 个选项卡

要求是应用程序以纵向模式运行。

所有 3 个选项卡都按预期工作,但相机预览表面 (B) 除外。它旋转了 90 度。他们使其正确的唯一方法是将应用程序设置为横向,这会抛出我所有的标签,并且几乎不可行。

我的解决方案是:替换

我的相机活动与常规活动为空,但除外

这将启动我的 CameraActivity。这很好用。我必须做一个线性布局并包含 3 个看起来像真实标签的图像,所以我可以尝试模仿标签的操作,同时将屏幕旋转为横向并将视觉效果保持为纵向。用户可以单击其中一个图像(按钮)以显示下一个选项卡。这是我的问题。它应该退出我的“相机活动”,返回到选项卡中的“空白活动”,它应该被解释为从我的图像中单击所需的选项卡。

主要的是,当它返回时,它会返回到选项卡下的空白(黑色)页面(因为它是“空的”)。如何将返回事件捕获回调用该活动的页面,然后查看它们执行了哪些操作?

我可以设置一个 onclicklistener,我可以在其中响应被点击的假标签(图像)以退出相机活动。退出时,选项卡应更新,以便您返回。有什么建议么?

谢谢,

0 投票
8 回答
80823 浏览

c++ - main() 中的 return 语句与 exit()

我应该使用exit()还是只使用return语句main()?就我个人而言,我喜欢这些return陈述,因为我觉得它就像阅读任何其他函数一样,并且当我阅读代码时流程控制很流畅(在我看来)。即使我想重构main()函数,拥有return似乎比exit().

做一些没有exit()做的特别的事情return吗?