sbsacademy.co.kr 채팅 program97 > sbsacademy3 | sbsacademy.co.kr report

채팅 program97 > sbsacademy3

본문 바로가기

sbsacademy3


[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다. ]


채팅 program97

페이지 정보

작성일 23-08-19 08:22

본문




Download : 채팅 프로그램97.hwp













Download : 채팅 프로그램97.hwp( 93 )


,기타,레포트

순서

레포트/기타


다.

void send_message(struct sockaddr_in *enter,char *rline,int i,int s)
{
int j,length,n;

if(strstr(rline, escapechar) != NULL)
removeClient(i);
else{
n = strlen(rline);
for (j = 0; j < num_chat; j++){
length=sizeof(enter[j]);
sendto(s,rline,n,0,(struct sockaddr *)&enter[j],length);
}
}
}

enter에 등록된 클라이언트에 번호를 인자로 받아서 그 사용자를 없애고 한 칸씩 당기는 역할을 하게 되어 클라이언트를 없게 된다

void removeClient(int i)
{
if(i != num_chat-1)
enter[i] = enter[num_chat-1];
num_chat--;
printf(`채팅 참가자 1명 탈퇴. 현재 참가자 수 = %dn`, num_chat);
}

■ 채팅 클라이언트 호로그램
채팅 클라이언트 호로그램(client.c)은 사용자의 입력 메시지를 서버로 전송하고, 서버가 보내온 모든 메시지를 사용자 화면에 출력한다. 아래는 client.c의 사용 방법이다. client가 수행되기 위해서…(drop)

채팅 서버 program과 채팅 클라이언트 program에 마주향하여 설명했습니다.

채팅program97

설명
채팅 서버 프로그램과 채팅 클라이언트 프로그램에 대해서 설명했습니다.채팅프로그램97 , 채팅 프로그램97기타레포트 ,
채팅 program97


채팅%20프로그램97_hwp_01.gif 채팅%20프로그램97_hwp_02.gif 채팅%20프로그램97_hwp_03.gif 채팅%20프로그램97_hwp_04.gif 채팅%20프로그램97_hwp_05.gif 채팅%20프로그램97_hwp_06.gif

서버에 등록된 모든 사용자에게 서버로 보내온 메세지를 뿌려주는 형태에 함수로서 메세지의 형태도 비교하며 각 사용자들에게 메세지를 보내주는 일을 하게 됩니다.
REPORT 11(sv76)



해당자료의 저작권은 각 업로더에게 있습니다.

sbsacademy.co.kr 은 통신판매중개자이며 통신판매의 당사자가 아닙니다.
따라서 상품·거래정보 및 거래에 대하여 책임을 지지 않습니다.
[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다 ]]

[저작권이나 명예훼손 또는 권리를 침해했다면 이메일 admin@hong.kr 로 연락주시면 확인후 바로 처리해 드리겠습니다.]
If you have violated copyright, defamation, of rights, please contact us by email at [ admin@hong.kr ] and we will take care of it immediately after confirmation.
Copyright © sbsacademy.co.kr All rights reserved.