包含头文件
#include <iostream>
#include <unistd.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
使用命名空间
using namespace std;
创建入口点函数
int main(int argc,char* argv[])
{
return 0;
}
在入口点创建,绑定,监听socket,并接受客户端连接
创建socket
int sockfd = ::socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(-1 == sockfd){
cout<<"创建socket失败"<<endl;
return 1;
}
初始化地址结构
sockaddr_in sAddr;
sAddr.sin_addr.s_addr = INADDR_ANY;
sAddr.sin_port = ht