|
|
|
| Задание:
Клиент посылает серверу строку из нескольких слов. Сервер возвращает клиенту количество цифр в строке
Сделал сервера и клиента, сообщение отсылает, а вот чтобы сервер возвращал клиенту количество цифр в строке не могу сделать.
Подскажите как это реализовать. | |
|
|
|
|
|
|
|
для: pro_street
(25.12.2010 в 16:46)
| | Я так понимаю делал с помощью сокетов? Выложи что сделал. | |
|
|
|
|
|
|
|
для: Vorox
(26.12.2010 в 12:27)
| | серверная часть
Код:
// MySocket.cpp : implementation file
//
#include "stdafx.h"
#include "Serv.h"
#include "MySocket.h"
#include "ServDlg.h"
// CMySocket
CMySocket::CMySocket()
{
}
CMySocket::~CMySocket()
{
}
void CMySocket::SetParentDlg(CServDlg*pDlg)
{
m_pDlg=pDlg;
}
// CMySocket member functions
void CMySocket::OnAccept(int nErrorCode)
{
AfxMessageBox("Есть соеденение");
m_pDlg->OnAccept();
CSocket::OnAccept(nErrorCode);
}
void CMySocket::OnReceive(int nErrorCode)
{
AfxMessageBox("Данные получены");
m_pDlg->OnReceive();
CSocket::OnReceive(nErrorCode);
}
клиентская
Код:
// MySocket.cpp : implementation file
//
#include "stdafx.h"
#include "Clnt.h"
#include "MySocket.h"
// CMySocket
CMySocket::CMySocket()
{
}
CMySocket::~CMySocket()
{
}
// CMySocket member functions
void CMySocket::SetParentDlg(CClntDlg *pDlg)
{
m_pDlg=pDlg;
}
могу выложить весь проект полностью | |
|
|
|