Получение текста через TCP сокет, Нахождение символа конца строкит () |
Здравствуйте, гость ( Вход | Регистрация )
Получение текста через TCP сокет, Нахождение символа конца строкит () |
fsMark |
2.5.2008, 23:42
Сообщение
#1
|
Студент Группа: Участник Сообщений: 97 Регистрация: 23.4.2008 Из: г. Киров Пользователь №: 155 Спасибо сказали: 10 раз(а) Репутация: 1 |
Получаю данные QTcpServer`ом от удаленного telnet клиента, признак конца команды (насколько я понял из немногочисленной документатции) есть ничто иное как признак конца строки и перевод каретки (т.е. "\n\r").
Использую следующий код для получения команды целиком (она записывается в буфер)
Такой код ничего хорошего не дает ((, возникает вопрос правильно ли я ищу признак конца строки и перевод каретки.. или может я неправ насчет того что передает telnet при нажатии enter`а? Кто сталкивался подскажите пожалуйста. |
|
|
fsMark |
3.5.2008, 0:10
Сообщение
#2
|
Студент Группа: Участник Сообщений: 97 Регистрация: 23.4.2008 Из: г. Киров Пользователь №: 155 Спасибо сказали: 10 раз(а) Репутация: 1 |
посредствам indexOf("") не определяется не \n, не \n\r. Видимо надо както подругому искать конец строки..
P.S. Тестировал видовым телнетом. Сообщение отредактировал fsMark - 3.5.2008, 0:12 |
|
|
Текстовая версия | Сейчас: 26.11.2024, 20:29 |