Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/134.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法使用UDP和SFML接收数据包 在C++中,我想让UDP与SFML一起工作有问题。_C++_Udp_Sfml - Fatal编程技术网

无法使用UDP和SFML接收数据包 在C++中,我想让UDP与SFML一起工作有问题。

无法使用UDP和SFML接收数据包 在C++中,我想让UDP与SFML一起工作有问题。,c++,udp,sfml,C++,Udp,Sfml,我创建了一个客户机类和一个服务器类。 服务器可以发送文本消息,客户端可以接收和打印它们。 服务器和客户端在不同的线程中运行 问题是,它不能在局域网上工作。 如果客户机和服务器在同一台计算机上的不同窗口中运行,我可以发送消息,但如果服务器在同一台计算机上运行,而客户机在同一局域网上运行,则不会收到消息 我希望有人能帮忙 提前谢谢。您如何找到另一台计算机的IP?您是否在服务器计算机上添加了防火墙例外?我不使用IP。我将客户端绑定到一个端口,并在服务器上广播到该端口。那不管用吗?我添加了防火墙例外。

我创建了一个客户机类和一个服务器类。 服务器可以发送文本消息,客户端可以接收和打印它们。 服务器和客户端在不同的线程中运行

问题是,它不能在局域网上工作。 如果客户机和服务器在同一台计算机上的不同窗口中运行,我可以发送消息,但如果服务器在同一台计算机上运行,而客户机在同一局域网上运行,则不会收到消息

我希望有人能帮忙


提前谢谢。

您如何找到另一台计算机的IP?您是否在服务器计算机上添加了防火墙例外?我不使用IP。我将客户端绑定到一个端口,并在服务器上广播到该端口。那不管用吗?我添加了防火墙例外。