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

  • 大小: 67KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-18
  • 語言: 其他
  • 標簽: student??

資源簡介

學生管理系統,可實現登陸,注冊,查詢等功能···

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?

#include?“common.h“
#include?“packet.h“


int?main(int?argc?char?**argv)
{
int?sock?maxfd?=?0;
struct?sockaddr_in?servaddr;
struct?hostent?*server;?
fd_set?rset?set;
int?nfound;
struct?Packet_Header?head;
char?buf[BUFFER_SIZE];
char?*p=buf;
int?opt=1;

if?(argc? {
fprintf(stderr“usage?%s?hostname\n“?argv[0]);
return?RET_ERR;
}
if((server?=?gethostbyname(argv[1]))?==?NULL)
{
herror(“gethostbyname.?“);
return?RET_ERR;
}
if?((sock?=?socket(AF_INET?SOCK_STREAM?0))? {
perror(“socket“);
return?-1;
}
if?(setsockopt(sock?SOL_SOCKET?SO_REUSEADDR?&opt?sizeof(opt))? {
perror(“ERROR?setsockopt“);
return?-1;
}
memset(&servaddr?0?sizeof(servaddr));
servaddr.sin_family?=?AF_INET;
servaddr.sin_addr.s_addr?=?*(uint32_t?*)server->h_addr;
servaddr.sin_port?=?htons((uint16_t)ECHO_PORT);
if?(connect(sock?(struct?sockaddr?*)&servaddr?sizeof(servaddr))? {
perror(“connect“);
return?-1;
}
maxfd?=?fileno(stdin);
FD_ZERO(&set);
FD_SET(sock?&set);
FD_SET(maxfd?&set);
maxfd?=?(maxfd?>?sock???maxfd?:?sock)?+?1;
while(1)?
{
rset?=?set;
if?((nfound?=?select(maxfd?&rset?(fd_set?*)0?(fd_set?*)0?NULL))? {
if?(errno?==?EINTR)?{
fprintf(stderr?“interrupted?system?call\n“);
continue;
}
perror(“select“);
exit(1);
}
if?(FD_ISSET(fileno(stdin)?&rset))?
{
//printf(“Pls?enter?the?command?to?server:\n“);
memset(buf?0?sizeof(buf));
if?(fgets(buf?sizeof(buf)?stdin)?==?NULL)?{
if?(ferror(stdin))?{
perror(“stdin“);
return?-1;
}
return?-1;
}
//printf(“hkdsjgk\n“);
if?(send_packet(sock?REQUEST?CMD_SHELL?buf)? {
perror(“send_packet“);
return?-1;
}

}
if?(FD_ISSET(sock&rset))?
{
printf(“received?the?packet\n“);
if((p?=?get_packet(sock?&head))?==?NULL)
{
perror(“get_packet“);
exit(-1);
}
//memset(buf?0?sizeof(buf));
strncpy(buf?p?strlen(p));
process_packet(sock?&head?buf);
memset(buf?0?sizeof(buf));
}
}
return?0;
}?


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

?????文件????????783??2010-06-17?17:02??遠程終端管理系統-陳同學\Makefile

?????文件??????58587??2010-06-17?17:26??遠程終端管理系統-陳同學\client

?????文件???????2307??2010-06-11?16:35??遠程終端管理系統-陳同學\client.c

?????文件????????758??2010-06-17?17:04??遠程終端管理系統-陳同學\common.h

?????文件???????2155??2010-06-18?09:37??遠程終端管理系統-陳同學\main.c

?????文件???????4056??2010-06-11?16:46??遠程終端管理系統-陳同學\packet.c

?????文件????????596??2010-06-11?16:33??遠程終端管理系統-陳同學\packet.h

?????文件??????77420??2010-06-17?17:26??遠程終端管理系統-陳同學\server

?????文件???????2592??2010-06-17?16:55??遠程終端管理系統-陳同學\server.c

?????文件??????11894??2010-06-17?17:18??遠程終端管理系統-陳同學\test

?????文件????????504??2010-06-17?17:17??遠程終端管理系統-陳同學\test.c

?????目錄??????????0??2012-03-19?19:04??遠程終端管理系統-陳同學

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

???????????????161652????????????????????12


評論

共有 條評論