Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C/C++ Сетевое программирование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.02.2010, 12:29   #1
i-cpp
Пользователь
 
Регистрация: 05.12.2009
Сообщений: 33
По умолчанию правильность закрытия сокетов

перед тем как сервер извлекает из очереди запросы от клиента, мы как правило создаем сокет для клиента, который заполняется системой. Вопрос: нужно ли этот сокет тоже закрывать функцией closesocket или он удаляется тоже системой?
i-cpp вне форума Ответить с цитированием
Старый 16.02.2010, 13:31   #2
i-cpp
Пользователь
 
Регистрация: 05.12.2009
Сообщений: 33
По умолчанию

и еще вопрос , как проверить был ли сокет уже закрыт или нет
i-cpp вне форума Ответить с цитированием
Старый 16.02.2010, 15:08   #3
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,336
По умолчанию

1. нет
2. ну попробуй туда что нить записать, получишь ошибку)
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 16.02.2010, 19:13   #4
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,619
По умолчанию

Цитата:
Сообщение от pproger Посмотреть сообщение
1. нет
2. ну попробуй туда что нить записать, получишь ошибку)
1. Нужно закрывать, когда хотите разорвать соединение (это при условии, что клиент сам его не разрывает)
2.
Код:
if(send(...) == SOCKET_ERROR)
проверяете код ошибки и определяете какая ошибка. Одна из них может быть потому что соединения нет.
MaTBeu вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нету сокетов в Delphi 10 lite DanV Компоненты Delphi 0 23.05.2009 00:12
Организация сокетов mar4elo Работа с сетью в Delphi 1 01.01.2009 16:50
Выбор сокетов для TCP приложения Черничный Работа с сетью в Delphi 3 17.12.2008 17:47
отправка e-mail с помощью сокетов andrey4623 PHP 3 27.06.2008 13:20
Клиент-серверное взаимодействие посредством использования сокетов Cantana Компоненты Delphi 2 18.02.2008 19:27