gpt4 book ai didi

c++ - 命令行程序的返回值

转载 作者:太空狗 更新时间:2023-10-29 20:06:58 25 4
gpt4 key购买 nike

我有一个问题,我不知道我的程序是否正确。请告诉我您的想法?

问题:在命令行中创建一个处理文件程序,程序返回的是处理文件的个数。

我的程序:在 main() 函数中,我返回已处理文件的数量。

是否正确?如果正确,我如何从另一个程序中获取此值?

请帮帮我好吗?

最佳答案

您可以简单地使用返回。 Success 的常见返回值为 0,其他任何值都被视为某种错误。

int main()
{
...

return 0;
}

要获取另一个程序的值,您可以使用系统调用, http://en.wikipedia.org/wiki/System_(C_standard_library )

或者使用像这样的 bash 脚本:

已编辑,感谢 Evan Teran:

  myProgram; 
V=$?;
program1 $V

关于c++ - 命令行程序的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5281316/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com