是否有可能让 c++ dll 在后台运行 python 程序并让它填充向量图?如果是这样,如何?

Is it possible to have a c++ dll run a python program in background and have it populate a map of vectors? If so, how?

本文关键字:如果 向量 如何 填充 dll c++ 有可能 后台 运行 是否 程序      更新时间:2023-10-16

在c++ dll 中会有一个unordered_map,其中包含一些映射到其"名称"的"向量"。对于这些"名称"中的每一个,python代码将每5秒从Web服务器收集一次数据,并用它填充向量。

这样的dll可能吗?如果是这样,该怎么做?

你可以把Python代码变成可执行文件。将 DLL 中的可执行文件作为单独的进程运行,并通过 TCP 本地主机套接字或其他允许在不同进程之间共享数据的 Windows 实用程序与之通信。

这是一个缓慢的混乱。我同意,但它有效。

您还可以嵌入 Python 解释器并在 dll 上运行脚本...我想。

相关文章: