Могу ли я использовать один сокет для клиента? - PullRequest
0 голосов
/ 10 апреля 2020

Моя программа говорит, что clientocket не существует. Даже если он определен в другой подпрограмме (которую пользователь должен go до конца). Итак, мой вопрос: нужно ли мне иметь несколько сокетов?

Из того, что я вижу, люди обычно закрывают свои сокеты, затем делают новые, но мне интересно, могу ли я просто отсоединить свой сокет и затем подключить его на другом сервере, так что я могу просто определить один сокет в начале моей программы.

1 Ответ

1 голос
/ 10 апреля 2020

... но мне интересно, могу ли я просто отключить свой сокет и затем подключить его к другому серверу,

Это невозможно с сокетом TCP. Вы можете connect сокет только один раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...