资源简介
QQ聊天系统,Linux课程设计,Socket编程,Client/Server模式,实现了群聊,私聊,在线人员显示等基本功能。
代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define port 8080
int sock_fd;
void error()
{
perror(““);
exit(1);
}
int rev_keyboard(void)
{
char buf[1024];
bzero(buf1024);
while(fgets(buf1024stdin) != NULL) {
if(write(sock_fdbufstrlen(buf)+1) == -1)
error();
}
return 0;
}
int rev_sock(void)
{
char buf[1024];
bzero(buf1024);
int len;
while((len = read(sock_fdbuf1024)) != -1) {
if (len == 0) exit(1);
printf(“%s“buf);
bzero(buf1024);
}
}
int main(void)
{
int tmp;
int addr_len;
char buf[1024];
pthread_t thrd1thrd2;
struct sockaddr_in addr;
if((sock_fd = socket(AF_INETSOCK_STREAM0)) == -
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 23118 2018-05-22 18:55 QQchat\client
文件 1294 2018-05-22 18:40 QQchat\client.c
文件 1464 2018-05-22 18:39 QQchat\client.c~
文件 398 2018-05-22 18:45 QQchat\group.c
文件 370 2009-06-02 17:26 QQchat\group.c~
文件 3096 2018-05-22 18:53 QQchat\group.o
文件 334 2018-05-22 17:52 QQchat\help.c
文件 309 2018-05-22 17:48 QQchat\help.c~
文件 4016 2018-05-22 18:53 QQchat\help.o
文件 355 2009-06-02 17:26 QQchat\list.c
文件 3032 2018-05-22 18:53 QQchat\list.o
文件 492 2009-06-02 17:26 QQchat\login.c
文件 4876 2018-05-22 18:53 QQchat\login.o
文件 1727024 2018-05-19 19:47 QQchat\main
文件 751 2018-05-22 18:53 QQchat\main.h
文件 751 2018-05-22 18:51 QQchat\main.h~
文件 597 2018-05-22 18:43 QQchat\Makefile
文件 593 2018-05-22 18:06 QQchat\Makefile~
文件 290 2009-06-02 17:26 QQchat\parse.c
文件 2832 2018-05-22 18:53 QQchat\parse.o
文件 52 2018-05-19 19:52 QQchat\passwd
文件 392 2018-05-22 18:55 QQchat\privacy.c
文件 391 2009-06-02 17:26 QQchat\privacy.c~
文件 3064 2018-05-22 18:55 QQchat\privacy.o
文件 502 2009-06-02 17:26 QQchat\regist.c
文件 5092 2018-05-22 18:53 QQchat\regist.o
文件 27545 2018-05-22 18:55 QQchat\server
文件 3349 2018-05-22 19:04 QQchat\server.c
文件 3063 2018-05-22 18:56 QQchat\server.c~
目录 0 2018-05-22 19:04 QQchat
............此处省略3个文件信息
- 上一篇:小型自选商场综合管理系统系统设计与实施
- 下一篇:利用bp神经网络进行语音信号识别
相关资源
- 组合数学第五版课后习题答案,英文
- 模式识别/分类Pattern Classification (D
- 通信原理简明教程_南利平_第三版课后
- 王道计算机网络2019考研视频讲解视频
- 少儿python编程课件.ppt
- 数据结构算法课堂手写笔记整理
- B/S模式_数据库课程设计_员工人事调动
- 计算机应用自考 2018 数据库系统原理
- 新目标大学英语_综合教程4_刘正光_课
- 基于Multisim的数字电路课程设计 数字
- 汇编课件类
- 信息论基础理论与应用课后答案
- 电子信息课程设计 彩灯控制电路
- 数据结构 图书管理系统课程设计代码
- 编译原理课程设计,PL0程序代码和报
- 操作系统教程 (宗大华 宗涛 著) 人
- Verilog夏宇闻 数字系统设计课后题答案
- 频率计数器基本版
- 操作系统课程设计-文件系统源码+文档
- 计算机网络课程设计 IP地址及其子网
- 启发式算法.课件 程序(最终版).周
- 操作系统课程设计 目录查询
- 基于单片机的数字移相器的课程设计
- 数据库 综合性实验报告 学生选课管理
- 超市收银系统 数据库课程设计含源代
- 数字电子技术课程设计-密码锁
- 数字逻辑课设交通红绿灯
- 编译原理课程结课论文-关于编译原理
- 龚之春数字电路课后习题参考答案
- 嵌入式简易智能电风扇的课程设计
评论
共有 条评论