/*
2011.05.17.-18.
Daun.
Client..
*/
#include <winsock2.h>
#include <stdio.h>
#define PORT 3000
void main()
{
SOCKET soc;
struct sockaddr_in addr;
char buf[256]={0};
WSADATA wsa;
WSAStartup(MAKEWORD(2,0),&wsa);
soc = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
addr.sin_addr.S_un.S_addr=inet_addr("127.0.0.1");
addr.sin_family=AF_INET;
addr.sin_port=htons(3000);
connect(soc,(struct sockaddr*)&addr, sizeof(addr));
while(1)
{
scanf("%s",&buf);
send(soc, buf,256,0);
fflush(stdin);
memset(buf,0,256);
puts("");
recv(soc, buf,256,0);
printf("%s",&buf);
fflush(stdin);
memset(buf,0,256);
puts("");
}
WSACleanup();
closesocket(soc);
}
'Code > socket' 카테고리의 다른 글
[SOCKET] clinet for poker (0) | 2011.09.03 |
---|---|
[SOCKET]1:1 chatting server (0) | 2011.09.03 |
[SOCKET]1:1 chating client (0) | 2011.09.03 |
[SOCKET]chating server for test (0) | 2011.09.03 |