WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  CSocket::OnReceive

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   CSocket::OnReceive
kreont опубликован 02-12-2001 14:03 MSK   Click Here to See the Profile for kreont   Click Here to Email kreont  
такой трабл...если я ввожу чтото по телнету то каждый отдельный символ принимается отдельным OnReceive ... а мне надо строчку получить целиком ...какЪ сделать?
Demo_S опубликован 02-12-2001 19:18 MSK     Click Here to See the Profile for Demo_S  Click Here to Email Demo_S     
дые телнет по одному символу по умолчанию и посылает. посмотри в настройках телнета.
necer опубликован 03-12-2001 13:47 MSK     Click Here to See the Profile for necer  Click Here to Email necer     
А все равно будет посимвольно посылать. Надо самому собирать строку.
kreont опубликован 04-12-2001 20:52 MSK     Click Here to See the Profile for kreont  Click Here to Email kreont     
Странно.. мне телнет для тестирования нужен . А так я свой протокол сделаю. Глупо как то всё равно ...по одному символу посылать - ни то ни сё.
Heromantor опубликован 04-12-2001 21:19 MSK     Click Here to See the Profile for Heromantor  Click Here to Email Heromantor     
Ну дык твой простокол должен понимать где заканчиваеться строка и т.д. Кстати для TCP соединения никто не гарантирует тебе что одним recv ты получишь все данные они могут и разбиваться по разному. И уж в конце-концов сделай как в FTP/SMTP/POP3 и т.д. протоколах - каждая строка кончаеться на \r\n. Тогда проблем со сборкой строки не будет.

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.