Ank*_*ata 3 c++ program-entry-point function
我有一个问题,我不知道我的程序是否正确.请让我知道你的想法?
问题:在命令行中创建一个过程文件程序,程序的返回是已处理文件的数量.
我的程序:在main()函数中我返回已处理文件的数量.
这是对的吗?如果正确,我如何从其他程序中获取此值?
请帮我?
你可以简单地使用return.Success的常见返回值为0,其他任何内容都被视为某种错误.
int main()
{
...
return 0;
}
Run Code Online (Sandbox Code Playgroud)
要获得另一个程序的价值,您可以使用系统调用, http://en.wikipedia.org/wiki/System_(C_standard_library)
或使用像以下一样的bash脚本:
编辑,谢谢Evan Teran:
myProgram;
V=$?;
program1 $V
Run Code Online (Sandbox Code Playgroud)