Windows下inet_ntop函数替代!!

哎。。遇到这个问题。。。。参考了很多方案都没有成功。。

无奈只好自己琢磨。。不想,成功了~~~


分享出来。。



原来的方式(linux下)

           inet_ntop(AF_INET , netip , ip , sizeof(struct sockaddr));
            printf("%s has address %s\n" , aname ,netip);


替代方式!!!windows下!!

                
                sockaddr_in in;
                memcpy(&in.sin_addr,netip,sizeof(netip));
                
                printf("%s has address %s\n" , aname ,inet_ntoa(in.sin_addr));


你可能感兴趣的:(套接字,练习代码)