首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python/C++:在Python中运行.cpp

Python/C++:在Python中运行.cpp
EN

Stack Overflow用户
提问于 2016-03-11 08:08:26
回答 2查看 582关注 0票数 0

这里完全是初学者,所以请温文点。我有一个example.cpp文件,它有一个主函数,它接受一些输入参数并返回一个整数值。

我如何在Python中运行这个.cpp文件,以便从Python中指定输入参数,并访问.cpp的输出,以便将其存储在Python中?

谢谢

我已经修改了main函数以接受命令行输入。你说“返回结果作为退出代码”是什么意思,kindall?

另外,我还想补充说,我希望返回一个从.cpp创建的向量,以便变量在Python语言中

EN

回答 2

Stack Overflow用户

发布于 2016-03-11 08:11:06

你可以看看https://docs.python.org/2.7/library/subprocess.html,看看它是否符合你的需求。该模块允许您生成新的进程,因此,如果您编译了cpp源代码,则只需调用可执行文件并根据需要处理输出即可。

票数 0
EN

Stack Overflow用户

发布于 2016-03-11 08:11:33

您不能运行.cpp文件,因为您需要从.cpp文件编译二进制文件才能执行它。首先,尝试使用您的终端对其进行编译,然后将其移植到python,并在Python脚本中将其自动化(我猜,这就是您希望用Python完成此操作的原因)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35929840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档