1

bind () エラー: 要求されたアドレスを割り当てることができません。

new_socket= ソケット (AF_INET、SOCK_DGRAM、0);

localIP = "128.1.1.64";

memset(&socket_data, 0, sizeof(socket_data));

// Fill the socket structure
socket_data.sin_family      = AF_INET;
socket_data.sin_addr.s_addr = inet_addr(localIP);
socket_data.sin_port        = htons(PortNumber);

bind( new_socket, (struct sockaddr*) &socket_data, sizeof(socket_data))

bind() が失敗する理由を知っている人はいますか?

4

2 に答える 2

0

そのアドレス/ポートの組み合わせにすでにソケットがバインドされていると思います

于 2013-01-09T17:11:12.930 に答える