![]() |
Модераторы: feodorv |
![]() ![]() ![]() |
|
BSOD |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 405 Регистрация: 1.11.2004 Где: Гомель Репутация: нет Всего: 3 |
Можно пример, как соеденить два CAsyncSocket? плз.
Не-то у меня не получается, я делаю так: наследую от CAsyncSocket два класса (клиент и сервер), клиент:
Сервер:
потом на одном конце создаю сервер и ставлю его слушать (server.Listening()) на другом создаю клиент и пытаюсь приконнектится:
на другом ловлю OnAccept:
тока они почему-то не коннектяццо, OnAccept случается, но ниче не делает, а CAsyncSocket::Connect(ip,port) возвращает не 0.. -------------------- как корабль назовешь - то на нем и напишешь |
||||||||
|
|||||||||
ptr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 661 Регистрация: 31.5.2006 Где: Новосибирск Репутация: 9 Всего: 14 |
BSOD, давай полностью всю программу.
-------------------- Единственный способ определить границы возможного - это выйти за эти границы, в невозможное. Артур Кларк. |
|||
|
||||
BSOD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 405 Регистрация: 1.11.2004 Где: Гомель Репутация: нет Всего: 3 |
-------------------- как корабль назовешь - то на нем и напишешь |
|||
|
||||
Athlon |
|
||||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 100 Регистрация: 15.1.2006 Где: Украина:: Запорож ье Репутация: нет Всего: нет |
Вот своеобразный пример связи двух сокетов(правда наследованых от CSocket), которые управляются из диалогового окна:
Прослушающий сокет, сервер:
Клиент:
и функции диалога для работы с сокетами:
P.S. free_socks - это самописный шаблон списка указателей(в этом примере на сокеты, а не на носки ![]() P.P.S. чтоб меньше запутывать выбросил куски кода из accept_client, которые не относятся к сокетам. Добавлено @ 18:45 совсем из головы вылетело - клиент подключается к серверу весьма тривиально:
Это сообщение отредактировал(а) Athlon - 11.9.2006, 18:37 |
||||||||
|
|||||||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |