![]() |
|
Модераторы: feodorv |
![]()
|
|
| bugmenot |
|
||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 3.7.2006 Репутация: нет Всего: 1 |
Доброе время суток
Пишу простой messenger с помощью WinAPI и Winsock Одна программа вызывает:
и ждет Вторая вызывает:
и подключается Теперь, проблема: Первая программа, нажатием на кнопку, вызывает
А вотрая получаят "HelloWorld", размером 10, вместо того чтобы получить "Hello" размером 5 и "World" размером 5 А если первая программа, нажатием на кнопку, вызывает
Все работает Кто знает - почему, и как это можно исправить? Спасибо! --------------------
доска объявленийвсе о горных велосипедах |
||||||||
|
|||||||||
| yamayka |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 8.8.2006 Где: Minsk Репутация: нет Всего: нет |
попробуй так
|
|||
|
||||
| bugmenot |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 3.7.2006 Репутация: нет Всего: 1 |
yamayka, и что?
Во первых, размер этого - "Hello\r\n", 7, а не 9 Во вторых, придет "Hello\r\nWorld\r\n" с размером 12 --------------------
доска объявленийвсе о горных велосипедах |
|||
|
||||
| ptr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 661 Регистрация: 31.5.2006 Где: Новосибирск Репутация: 9 Всего: 14 |
Неплохо было бы видеть код приёма. И почитай в MSDN про recv.
-------------------- Единственный способ определить границы возможного - это выйти за эти границы, в невозможное. Артур Кларк. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |