首页 > 解决方案 > 使用嵌入在 C++ 中的 Python 解释器,我如何覆盖“print()”函数,以便它打印到我自己的单独控制台?

问题描述

所以我在 C++ 中嵌入了一个 Python 解释器。我只是为我的解释器和 Numpy 使用常规的 Python 安装。我没有打印到默认控制台的优势,所以我必须自己构建。所以我想知道是否有某种方法可以重新编程 print() 函数来做我想做的事情。我知道 C++ 中有运算符重载,但我怎么能在解释器中实现这一点,因为 print() 函数确实采用任何类型。

标签: pythonc++interpreter

解决方案


推荐阅读