Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
167
Добавлен:
01.04.2014
Размер:
663 б
Скачать
#include <winsock2.h>
#include <iostream.h> 

int main() {
	WORD wVersionRequested;
	WSADATA wsaData;
	int err;
	wVersionRequested = MAKEWORD(2,2);
	err = WSAStartup(wVersionRequested, &wsaData); 
	if(err != 0) return -1; 
	
	struct sockaddr_in peer;
	peer.sin_family=AF_INET;
	peer.sin_port=htons(1280);
	peer.sin_addr.s_addr=inet_addr("127.0.0.1"); 
	
	SOCKET s=socket(AF_INET,SOCK_STREAM,0);
	connect(s,(struct sockaddr*) &peer,sizeof(peer)); 
	
	char b[200], buf[200]; 
	
	recv(s,b,sizeof(b),0);
	cout<<b; 
	b[0]='\0';
	while (strcmp(b,"quit")) {
		cin.getline(b,200,'\n');
		send(s,b,sizeof(b),0);
	}
	WSACleanup();
	return 0;
}
Соседние файлы в папке client
  • #
    01.04.2014663 б167client.cpp
  • #
    01.04.20144.07 Кб168client.dsp
  • #
    01.04.2014537 б167client.dsw
  • #
    01.04.201441.98 Кб167client.ncb
  • #
    01.04.201448.64 Кб167client.opt
  • #
    01.04.2014477 б168client.plg