Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

connect()->closesocket()->socket()

526
24 марта 2002 года
advisor
44 / / 20.03.2000
если соединение с сервером прервалось обязательно следует делать closesocket() или можно сразу как-то перейти к connect()?
иначе после closesocket() приходится опять вызывать socket()! как-то не хорошо! почему бы просто не переконнектится?
если не вызывать closesocket() то connect() возвращает ошибку WSAEISCONN.
475
25 марта 2002 года
Winnie
90 / / 20.03.2000
closesocket() надо, а вот на счет socket() IMHO не надо - сразу connect() попробуй
526
25 марта 2002 года
advisor
44 / / 20.03.2000
Winnie
socket() после closesocket() надо обязательно! это как CreateFile() после CloseHandle()!

All
если соединение прервалось это можно определить только послав recv() или send()?
не считая WSAAsyncSelect().

просто я использую ioctlsocket(0, FIONREAD, &dwBytes) и если dwBytes > 0 только потом recv()! а ioctlsocket() не сообщает что соединение прервалось!? как быть или я что-то не до понимаю????
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог