我想在C/C++中创建一个调用其他程序(已编译为二进制文件)并使用其“退出状态”(或返回值)的程序是int类型)用于其他操作。这两个程序都是用C/C++编写的,并且要在不同的二进制可执行文件中构建。 我想为他们两个简单的代码。
请同时告诉上述程序要用于linux/windows的include文件。谢谢将输出(int)返回给其他程序的C/C++程序
-5
A
回答
4
假设你有app1和app2。
然后使用C++ system()函数并将其返回值分配给一个整数。
如: 对APP代码:
#include <cstdlib>
// code code code ...
int exit_status = system("app2");
// more code
EXIT_STATUS将采取从App2的main()函数的返回值。
+0
谢谢。无法投票你,至少需要15个声望:(当然,我会得到它的时候会投票。) –
+1
你可以接受他的答案;你有这个秘密 – MOHAMED
相关问题
- 1. Java程序不返回Int
- 2. 显示MATLAB的程序的输出,呼吁其他C++程序
- 3. 将我的程序公开给其他程序
- 4. 使用C#程序的选择输出到其他C#程序
- 5. 将变量传递给其他程序
- 6. Objective-C程序没有返回输出
- 7. 将值传递给其他程序包并调用java中当前程序中的其他程序包
- 8. 从子程序返回文件句柄并传递给其他子例程
- 9. 将子程序直接输出回主程序的TextCtrl
- 10. 给出-2147483648输出的C++程序
- 11. 程序未给出所需的输出
- 12. 程序返回(int),到另一个程序
- 13. Java:在我的程序中使用其他程序的静态方法输出
- 14. 将在程序中返回
- 15. Fortran 90 - 将主子程序的值传递给函数和其他子程序
- 16. 将Int分配给Int并返回Int
- 17. 如何读取其他程序多为refcursor返回我遇到一个步骤的其他程序
- 18. iSeries存储过程调用RPG程序不会将值返回给程序
- 19. 开关盒程序不给出输出
- 20. 该程序does'nt给出输出
- 21. 程序来监视其他程序
- 22. 如果其他程序切换程序
- 23. Python程序写其他程序
- 24. 将我的应用程序链接到其他应用程序
- 25. 将独立的python应用程序分发给其他机器
- 26. 如何使用C#读取其他程序的输出?
- 27. 如何获得WINForm中的robocopy(或其他cmd程序)输出?
- 28. 如何从我的应用程序将可绘制资源的ID返回给其他程序包/开发人员的调用应用程序
- 29. 连续将数据从一个应用程序发送到其他应用程序的其他应用程序?
- 30. 程序的输出
我说去吧。 – WhozCraig
看到下面的链接,它可以给你一个想法:http://stackoverflow.com/questions/13532391/how-to-get-error-of-execvp-in-the-fork – MOHAMED
你尝试过什么吗?甚至,你是否阅读过任何文档? –