91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 74KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-02
  • 語言: 其他
  • 標(biāo)簽: linux??即時(shí)通訊??

資源簡(jiǎn)介

大二開學(xué)實(shí)訓(xùn)開發(fā)項(xiàng)目,使用linux下多線程、套接字、gtk工具包,實(shí)現(xiàn)局域網(wǎng)文本消息即時(shí)通訊。

資源截圖

代碼片段和文件信息

#include?“public.h“
#include?“cs_c.h“
#include?“dialogue.h“
#include?“interface.h“
#include?“mysocket.h“

#include?
#include?
#include?

//客戶端全局變量
struct?userinfo?UserList[USERLIST_L];
struct?groupinfo?GroupList[GROUPLIST_L];

USERNUM?MY_ID;
char?MY_NAME[MAX_USERNAME];
char?MY_PWD[MAX_PASSWORD];

//內(nèi)部函數(shù)
int?Find_Group(GROUPNUM); //輸入GROUPNUM,返回編號(hào)為GROUPNUM的討論組在GroupList中的位置,不存在則返回-1

int?main(int?argcchar?**argv)
{
g_thread_init(NULL);
gdk_threads_init();

gtk_init(&argc&argv);
GUI_Loginbox(MY_NAMEMY_PWD);
gtk_main();

printf(“MY_NAME:?%s\n“MY_NAME);
printf(“MY_PWD:?%s\n“MY_PWD);

if(connectToServer())//如果登錄成功
{
pthread_t?trecv;
//創(chuàng)建接收數(shù)據(jù)的線程

pthread_create(&trecv0mrecv0);

//初始化用戶列表(清零)
int?i;
for(i=0;i {
s

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????3221??2011-09-07?20:42??Ucatalk\cs_c.c

?????文件????????967??2011-09-07?20:42??Ucatalk\cs_c.h

?????文件???????9437??2011-09-07?20:42??Ucatalk\cs_s.c

?????文件????????333??2011-09-07?20:42??Ucatalk\cs_s.h

?????文件??????14524??2011-09-07?20:42??Ucatalk\dialogue.c

?????文件????????333??2011-09-07?20:42??Ucatalk\dialogue.h

?????文件??????17527??2011-09-07?20:42??Ucatalk\interface.c

?????文件????????237??2011-09-07?20:43??Ucatalk\interface.h

?????文件????????537??2011-09-07?20:43??Ucatalk\makefile

?????文件???????8614??2011-09-07?20:43??Ucatalk\mysocket.c

?????文件????????470??2011-09-07?22:05??Ucatalk\mysocket.h

?????文件???????4713??2011-09-07?20:43??Ucatalk\public.h

?????文件??????77212??2011-09-08?01:37??Ucatalk\Ucatalk?答辯.pptx

?????目錄??????????0??2011-09-10?00:48??Ucatalk

-----------?---------??----------?-----??----

???????????????138125????????????????????14


評(píng)論

共有 條評(píng)論