資源簡介
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神經網絡進行語音信號識別
評論
共有 條評論