实现代码:
//
// Created by metrox on 2021/6/1.
//
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <sys/epoll.h>
#include <errno.h>
#include <string>
#include <map>
using namespace std;
int main(int argc,char*argv[])
{
//创建socket
int sockfd = socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
//初始化绑定地址
struct sockaddr_in srvaddr;
srvaddr.sin_addr.s_addr=INADDR_ANY;
srvaddr.sin_port= htons(9999);
srvaddr.sin_family=AF_INET;
//绑定socket