winsock客户端

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winsock客户端相关的知识,希望对你有一定的参考价值。

#include "winsock2.h"
#pragma comment(lib,"WS2_32.lib")

WSADATA wsaData;
WORD sockVersion = MAKEWORD(2,0);
WSAStartup(sockVersion,&wsaData);
SOCKET s=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(s==INVALID_SOCKET)
{
          return;
}
sockaddr_in servAddr;
servAddr.sin_family=AF_INET;
servAddr.sin_port=htons(PORT);   
servAddr.sin_addr.S_un.S_addr=inet_addr(IP);
if(connect(s,(sockaddr*)&servAddr,sizeof(servAddr))==-1)
{
          return;
}
//send
//recv
closesocket(s);

  

以上是关于winsock客户端的主要内容,如果未能解决你的问题,请参考以下文章

winsock:蓝牙客户端-服务器未连接

Qt (Creator) 与 WinSocks (ws2_32)

Winsock - 从 C++ 中的 Java 客户端读取整数

winsock2:服务器端代码调用`accept()`后如何获取已连接客户端的ipv4/ipv6地址

需要在winsock控件中添加功能

VB6 winsock服务器和多个arduino客户端问题