c++ - Windows XP 到 Ubuntu Linux 点对点通信使用 Python 或 C/C++

标签 c++ python linux windows-xp labview

我需要知道我是否可以通过以太网连接(点对点连接)连接 2 台电脑。

我有 2 台机器(其中一台运行 Windows XP,另一台运行 Ubuntu Linux 10.10),我需要在它们之间建立连接。他们之间会有联系吗?

建议的语言是 Python 或 C/C++。

有什么想法吗?

更具体地说,LabVIEW 在 Windows 机器上运行,在 Linux 机器上选择 Python 或 C/C++。

最佳答案

在 Linux 方面,您想了解更多关于网络系统调用的信息,例如 socket , connect , listen , accept , recv , send , poll等。另请参阅 tcp .

我强烈建议读一本好书,例如advanced unix programming here .网上有很多好的资料,例如this tutorial

我对 Windows 一无所知。有传言说它具有相同的功能。

Python 对我提到的所有系统调用都有绑定(bind),可能还有一些更高级别的库。

关于c++ - Windows XP 到 Ubuntu Linux 点对点通信使用 Python 或 C/C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8261046/

相关文章:

c++ - 在 OpenCV C++ 中转换数据表示

c - 找出 AF_UNIX + SOCK_SEQPACKET 最大消息大小

linux - ubuntu 信号强度 adhoc 模式

python - 在 TensorFlow 2.0 中,如何查看数据集中的元素数量?

python 比较 CSV 并找出差异

linux - 关于 sed 命令的问题?

多个输入的 C++ 大写函数失败

c++ - 在 C++ 中将带或不带参数的函数作为参数传递

java - 如何查找包

python - 解析txt的特定区域,与字符串列表进行比较,然后生成由匹配项组成的新列表