C++网络简单发送和接收

标签 c++ networking network-programming

我正在尝试将 10 台计算机连接在一起,我想编写的程序将有一台“控制”计算机。从我查过的情况来看,这台计算机会接收通过网络发送的所有数据包,并对它们进行回显……对吗?其他计算机需要能够将信息(然后回显给其他计算机)发送到“控制”...是否有简单!简单的方法这?据我所见,我想要一个非阻塞套接字?

我研究过套接字等,但对于像我这样的业余程序员来说,这似乎是一项艰巨的任务:)

我正在寻找一个简单的类蕴含,它有一个 send() 和一个事件驱动的 recv()

我不会通过网络发送那么多信息。

最佳答案

http://beej.us/guide/bgnet/

在我看来,这是套接字编程的最佳指南。

关于C++网络简单发送和接收,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2540838/

相关文章:

java - 为什么在 Java 中调试(单步执行)时 https 连接如此慢?

c++ - recvfrom 只捕获发送到 255.255.255.255 的数据包

networking - 是否可以找出直接有线连接设备的MAC地址?

c++ - C++ 中的只写引用?

networking - Kubernetes pod 无法使用 weave 进行通信

iphone - Charles Web 代理工具无法捕获来自 iPhone 的 UDP 数据包

iphone - iPhone 应用程序关闭时发送网络消息

c++ - 可以将标准 GDB 调试器与 Qt 可执行文件一起使用吗?

c++ - LDAP 连接 ldap_sasl_bind_s 给出断言

c++ - char (*)[] 转换的 vector