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

資源簡介

課程設計 linux c 聊天程序公聊 私聊 傳文件 注冊 登入 等功能 課程設計 linux c 聊天程序公聊 私聊 傳文件 注冊 登入 等功能 課程設計 linux c 聊天程序公聊 私聊 傳文件 注冊 登入 等功能 課程設計 linux c 聊天程序公聊 私聊 傳文件 注冊 登入 等功能

資源截圖

代碼片段和文件信息

#include?“check.h“

int?reg_check(struct?message?*recievemsg)
{
int?fd;
int?read_sizewrite_size;
struct?message?cmpmsg;
if(strlen(recievemsg->name)>10?||?strlen(recievemsg->msg)>20?)
{
return?1;
}

if(strcmp(recievemsg->name“all“)==0)
{
return?-1;
}
if(strcmp(recievemsg->name“reg“)==0)
{
return?-1;
}
if(strcmp(recievemsg->name“login“)==0)
{
return?-1;
}
if(strcmp(recievemsg->name“trans“)==0)
{
return?-1;
}

if((fd=open(“user.txt“O_RDWR|O_CREAT|O_APPEND0666))<0)
{
perror(“open“);
printf(“open\n“);
return?-2;
}

do
{
if((read_size=read(fd&cmpmsgsizeof(cmpmsg)))? {
perror(“read“);
close(fd);
return?-2;
}
if(read_size?!=?sizeof(struct?message)?&&?read_size?!=0)
{
close(fd);
return?-2;
}
if(strcmp(recievemsg->namecmpmsg.name)==0)
{
close(fd);
return?-1;
}

}while(read_size?==?sizeof(struct?message));

if((write_size=write(fdrecievemsgsizeof(struct?message)))<0)
{
perror(“write“);
close(fd);
return?-2;
}
while(write_size!=sizeof(struct?message))
{
//write_size?=?0-writesize;
lseek(fd-write_sizeSEEK_CUR);
write_size=write(fdrecievemsgsizeof(struct?message));
}

printf(“write?file?success\n“);
close(fd);
return?0;
}

int?login_check(struct?message?*recievemsg)
{
int?fd;
struct?message?cmpmsg;
int?read_size;
if((fd=open(“user.txt“O_RDONLY))<0)
{
perror(“open“);
return?-2;
}

do
{
if((read_size=read(fd&cmpmsgsizeof(struct?message)))<0)
{
perror(“read“);
close(fd);
return?-2;
}

if(read_size?!=?sizeof(struct?message)?&&?read_size!=0)
{
close(fd);
return?-2;
}

if((strcmp(recievemsg->namecmpmsg.name)==0)&&(strcmp(recievemsg->msgcmpmsg.msg)==0))
{
close(fd);
return?0;
}

}while(read_size>0);

close(fd);
return?-1;
}
/*
void?main()
{
struct?message?sendmsg;
printf(“input?name:\n“);
gets(sendmsg.name);
printf(“input?mima:\n“);
gets(sendmsg.msg);

??printf(“%d\n“reg_check(&sendmsg));
??
//??????????????printf(“%d\n“login_check(&sendmsg));

}
*/


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????40448??2009-09-03?09:59??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\3.Linux下網絡聊天室--需求說明書.doc

?????文件??????55296??2009-09-04?14:29??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\4.Linux下網絡聊天室--概要設計說明書.doc

?????文件???????4565??2009-09-04?13:35??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\chatlog.txt

?????文件???????2060??2009-09-04?13:35??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\check.c

?????文件????????402??2009-09-04?13:35??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\check.h

?????文件???????9873??2009-09-04?13:35??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\client.c

?????文件??????10749??2009-09-04?14:04??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\client1.c

?????文件??????14172??2009-09-04?14:22??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\clientb\client2

?????文件???????6428??2009-09-04?14:22??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\clientb\display2

?????文件???????1072??2009-09-04?13:35??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\display.c

?????文件???????1153??2009-09-04?13:35??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\linklist.c

?????文件????????564??2009-09-04?13:35??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\linklist.h

?????文件????????278??2009-09-04?13:35??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\makefile

?????文件???????6337??2009-09-04?13:35??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\server.c

?????文件???????6985??2009-09-04?14:15??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\server1.c

?????目錄??????????0??2009-09-04?14:22??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\clientb

?????目錄??????????0??2009-09-14?23:19??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能\課程設計?linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能

?????目錄??????????0??2009-09-14?23:18??linux?c?聊天程序公聊?私聊?傳文件?注冊?登入?等功能

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

???????????????160382????????????????????18


評論

共有 條評論