Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Разделитель буфера / 4 сообщений из 4, страница 1 из 1
25.05.2006, 10:21
    #33750434
bender2002
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разделитель буфера
Я пересылаю пакет с помощью протокола UDP
Я его принимаю в буфер, подскажите пожалуйста какой символ вставить в конец буфера, чтобы разделить пакеты
...
Рейтинг: 0 / 0
25.05.2006, 10:28
    #33750456
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разделитель буфера
bender2002Я пересылаю пакет с помощью протокола UDP
Я его принимаю в буфер, подскажите пожалуйста какой символ вставить в конец буфера, чтобы разделить пакеты

В системном буфере не может быть символа разделения пакетов, так как предполагается, что в пакете может идти любой набор байт. Поэтому, раз у тебя в приемном буфере пакеты клеятся, то разделяй их приложением. Допустим, первое слово в пакете - размер пакета, или, последний байт тот, который не может встретиться в пакете (или набор байт)
...
Рейтинг: 0 / 0
25.05.2006, 10:35
    #33750483
bender2002
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разделитель буфера
Может я не так поставил вопрос!
Когда я получаю пакет, мне необходимо в конец буфера, куда принимается пакет вставить символ, я просто не помню какой это символ
...
Рейтинг: 0 / 0
25.05.2006, 10:40
    #33750498
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разделитель буфера
bender2002Может я не так поставил вопрос!
Когда я получаю пакет, мне необходимо в конец буфера, куда принимается пакет вставить символ, я просто не помню какой это символ

Тогда я не понимаю что ты используешь. :)

Если ты пользуешься функциями recv, recvfrom - то ничего в конец буфера ставить не надо. Тебе надо указать следующим параметром размер этого буфера.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Разделитель буфера / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]