开发网络聊天系统(基于TCP协议及多线程传输)
发布时间
阅读量:
阅读量
server.c
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<unistd.h>
#include<sys/socket.h>
#include<netinet/in.h>
#include<pthread.h>
#include<arpa/inet.h>
#define MAX_BUF 50
#define NAME 20
#define REMIND 50
typedef struct Users
{
char name[NAME];
int use_sock;
pthread_t tid;
struct sockaddr_in use_addr;
}Users;
Users user[MAX_BUF];
size_t user_count = 0;
void* run(void* arg)
{
int use_sock = *(int *)arg;
int index = 0;
char bu
全部评论 (0)
还没有任何评论哟~
