server.sin_addr.s_addr是什么意思? 10
sockaddr_inserver;server.sin_family=AF_INET;server.sin_port=htons(8000);server.sin_ad...
sockaddr_in server;
server.sin_family = AF_INET;
server.sin_port = htons(8000);
server.sin_addr.s_addr = inet_addr("127.0.0.1"); //这一句不明白
connect(m_Socket, (sockaddr *)&server, sizeof(sockaddr_in));
server.sin_addr.s_addr 就没有s_addr这个对象,应该按下面这样写啊:
server.sin_addr.S_un.S_addr = inet_addr("127.0.0.1");这个应该才
对啊,为什么erver.sin_addr.s_addr是对的呢?C++里不是大小写敏感吗?
再就了就算不敏感的话s_addr也是S_un结构里的啊?不应该直接调用吧! 展开
server.sin_family = AF_INET;
server.sin_port = htons(8000);
server.sin_addr.s_addr = inet_addr("127.0.0.1"); //这一句不明白
connect(m_Socket, (sockaddr *)&server, sizeof(sockaddr_in));
server.sin_addr.s_addr 就没有s_addr这个对象,应该按下面这样写啊:
server.sin_addr.S_un.S_addr = inet_addr("127.0.0.1");这个应该才
对啊,为什么erver.sin_addr.s_addr是对的呢?C++里不是大小写敏感吗?
再就了就算不敏感的话s_addr也是S_un结构里的啊?不应该直接调用吧! 展开
2个回答
展开全部
sockaddr_in服务器;
server.sin_family = af_inet;
server.sin_port = htons(8000);
server.sin_addr.s_addr = inet_addr(“127.0.0.1”);
/ /连接(m_socket(接近,*)和服务器,size of(sockaddr_in));server.sin_addr.s_addrserver.sin_addr.s_un.s_addr = inet_addr(“127.0.0.1”);
server.sin_family = af_inet;
server.sin_port = htons(8000);
server.sin_addr.s_addr = inet_addr(“127.0.0.1”);
/ /连接(m_socket(接近,*)和服务器,size of(sockaddr_in));server.sin_addr.s_addrserver.sin_addr.s_un.s_addr = inet_addr(“127.0.0.1”);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询