Ответ в теме: Ряд вопросов

SFML и C++ Уроки \ Разработка игр Форумы SFML Network Ряд вопросов Ответ в теме: Ряд вопросов

#3121
+2

mypmyp
Участник
Сообщений:20

Зарегистрирован:
20.10.2015

Репутация:6

Эти функции возвращают  Ип адресс той программы в которой они используются, а мне нужно На стороне сервера узнать подключенных клиентов.

Вот как тут видно, я получаю сообщение от клиента и тем самым могу узнать его ип и порт. Но от этого легче не стало..

Поскольку появился ряд вопросов.

Как сделать список клиентов?

Как узнать отключился ли клиент?

Как отсылать всем клиентам сообщения?

Как видно из цикла то при получении сообщения от клиента, я могу отправить только ему обратное сообщение.

Действует некий прицип

Клиент1 >> Сервер

Сервер >> Клиент1

Но если подключится еще один клиент то получается так

Клиент1 >> Сервер

Сервер  >> Клиент1

Клиент2 >> Сервер

Сервер >>Клиент 1

А мне нужно что бы сервер работал со всеми клиентами и отправлял пакеты всем клиентам

Клиент1 >> Сервер

Сервер >> Клиент2, Клиент3, Клиент16….

Для этого нужно сделать Массив Ип адресов ну или список, но немогу понять как???

как сделать список?