我不明白我在gcc編譯器中的警告。 警告是:warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness
我不知道,哪裏出了問題,我沒有使用signed and unsigned
值。簽名的不同 - 警告
問題是行:
recvfrom(server_socket, inputbuffer, maxLenght, 0, (struct sockaddr*) remote_addr, &server_addr_len);
我嘗試這樣做:
recvfrom(server_socket, inputbuffer, maxLenght, 0, (unsigned int) remote_addr, &server_addr_len);
但它並沒有幫助我。感謝您的建議和解釋。
哪一個是第6個參數? –