Ты не.Я имею в виду, что вы не «назначаете имя сокету».Вместо этого вы должны сохранить какую-то структуру, содержащую сокет и все связанные данные, необходимые для этого соединения, например имя подключенного пользователя.
Например, что-то похожее на
struct user
{
SOCKET socket; // The users connected socket
std::string name; // The name of the connected user
// TODO: Other attributes needed for the user or the users connection
};
ТочноКак получить имя пользователя - это другой вопрос для другого вопроса (хотя я мог бы дать вам подсказку: Штаты).