返回代码system()= 256

时间:2016-08-22 14:24:24

标签: swift macos system return-value

我使用system()在Swift中执行shell命令。 如文档中所述,返回值应为0(如果成功)或-1(如果失败)。但我得到256并且执行似乎是成功的。

还有其他一些与魔法价值相关的问题" 256"但是使用不同的语言,没有解决方案/解释。

我会为256成功添加一个比较,但最好知道发生了什么以及应该检查哪些成功。

添加了: 是的,我读过这个。并且有很多假设和猜测,但没有明确的解决方案。它不是斯威夫特。

0 个答案:

没有答案