使用Socket API建立简易TCP服务端的6个步骤
1、 建立一个Socket
2、 绑定接受客户端的连接的端口bind
3、 监听网络端口
4、 等待接受客户端连接
5、 向客户端发送一条数据send
6、 关闭Socket,closeSocket
#define WIN32_LEAN_AND_MEAN
#define _WinSock_DEPREGATED_NO_WARNINGS
//如果出现宏定义问题,可以将#include<WinSock2.h>放到#include <Windows.h>前面
//或者在头文件进行预定义#define WIN32_LEAN_AND_MEAN
#include<WinSock2.h>
#include <Windows.h>
#pragma comment(lib,"ws2_32.lib")
int main()
{
//Windows Socket API实现与调用
WORD ver =MAKEWORD(2,2);
WSADATA dat;
WSAStartup(ver,&dat);
//1、建立一个Socket套接字
SOCKET _socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
//2、绑定接受客户端的连接的端口bind
sockaddr_in _sin={};
_sin.sin_family=AF_INET;
_sin.sin_port=htons(4567);//host to net