如何实现C⼀C++与Python的通信

2025-03-12 21:30:35
推荐回答(5个)
回答1:

这个可以称之为 两个软件(进程)之间的通信。

进程间通信主要包括管道, 系统IPC(包括消息队列,信号量,共享存储), SOCKET.

比如: 你可以共同访问计算机上的一个 txt文件 
        也可以使用 socket 通信
        也可以使用数据库,
        等等 
        都能达到通信的目的

回答2:

如果是要同一个进程
可以用python 调用c/C++的库
否则 就编两个进程
然后用标准进程通信就好。

回答3:

socket,只要定义好了协议,理论上可以支持任何语言见得通信

回答4:

一般而言,不同程序之间通讯需要使用相同的接口,如同样的配置结构文件或者socket通信

回答5:

不知道你这里说的是代码间的通信还是,网络上的,如果是代码间数据的通信,那使用pyhton的SDK 可以实现。如果是网络上的,只要协议一致就行了.