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

void main() 
{
	WORD wVersionRequested;
	WSADATA wsaData;
	int err;
	wVersionRequested = MAKEWORD( 2, 2 );
	err=WSAStartup( wVersionRequested, &wsaData );
	if ( err != 0 ) { return; }
	
	while (true) 
	{
		SOCKET s=socket(AF_INET,SOCK_STREAM,0);
		// указание адреса и порта сервера
		sockaddr_in dest_addr;
		dest_addr.sin_family=AF_INET;
		dest_addr.sin_port=htons(1280);
		dest_addr.sin_addr.s_addr=inet_addr("127.0.0.1");
		connect(s,(sockaddr *)&dest_addr,sizeof(dest_addr));
		
		char buf[100];
		
		cout<<"Enter the string:"<<endl;
		fgets(buf,sizeof(buf),stdin);
		send(s,buf,100,0);
		
		if (recv(s,buf,sizeof(buf),0)!=0) 
		{
			cout<<"Poluchennaya stroka:"<<endl<<buf<<endl; 
		}
		closesocket(s); 
	}
	WSACleanup();
}
Соседние файлы в папке TCPclient
  • #
    01.04.2014826 б175client.cpp
  • #
    01.04.20144.36 Кб172TCPclient.dsp
  • #
    01.04.2014543 б171TCPclient.dsw
  • #
    01.04.201441.98 Кб172TCPclient.ncb
  • #
    01.04.201448.64 Кб171TCPclient.opt
  • #
    01.04.20141.32 Кб171TCPclient.plg