当(可能)错误发生时,我正在尝试编译我的 SFML 网络测试。
在 SFML 1.6 的参考中,SocketUDP 具有我正在尝试使用的成员函数。
但是,在 SFML 2.0 的参考中,该函数已更改,现在需要一个额外的字段 unsigned short &remotePort。
即使我的版本是 1.6,该库似乎也需要我使用 v2.0 方法。
我可以用
#include <SFML/Network.hpp>
int main(){
sf::SocketUDP s;
sf::Packet p;
sf::IPAddress a;
s.Receive(p,a);
return 0;
}
那么,这是 Ubuntu 的 SFML 中的错误还是我做错了什么?