(おそらく) バグが発生したとき、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 のバグですか、それとも私が間違ったことをしたのでしょうか?