Тема: С++ Sockets
Показать сообщение отдельно
Старый 16.11.2015, 09:36   #5
Okay
Знающий
 
Регистрация: 21.11.2011
Сообщений: 284
Написано 17 полезных сообщений
(для 74 пользователей)
Ответ: С++ Sockets

Сообщение от Жека Посмотреть сообщение
Можно сделать переменную
int buf_size 512
чтобы не дёргать sizeof(buffer).

Ещё - в функции Work есть строка
send(Players[i].IDbufferstrlen(buffer), NULL); 
подумалось, что strlen(buffer) всегда будет равна result. но для utf я не уверен. это тоже к вопросу о целесообразности каждый раз дёргать функцию.
В принципе как вариант Даже не обратил внимание

Еще вопрос есть по обработке сообщений. То бишь нужно научить сервер разбирать сообщения по типам, почти как игровой. Сообщения типа "Я передвинулся", "Я нажал какую то кнопку" и тд

Думал парсить каждое сообщение, но по скорости не знаю как выйдет. Быть может есть способ легче?
(Offline)
 
Ответить с цитированием