| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Сети > клиент сервер TCP на С |
| Автор: kill12 10.6.2009, 21:00 |
| Всем привет! Нужно написать 2 простенькие программы на С, осуществляющие передачу сообщения между собой (эмуляция клиент - сервер) по средствам протокола TCP. Может у кого что есть? Всем огромное спасибо! |
| Автор: Alca 10.6.2009, 21:21 |
| http://forum.vingrad.ru/forum/topic-262285.html Добавлено через 52 секунды http://forum.xakep.ru/m_1260960/tm.htm http://www.softtime.ru/cpp/read.php?id_forum=1&id_theme=793 Добавлено через 2 минуты и 45 секунд http://netcode.ru/cpp/?lang=&katID=19&skatID=169&artID=5045 Добавлено через 2 минуты и 57 секунд http://www.hackzona.ru/hz.php?name=News&file=article&sid=9281 Добавлено через 4 минуты и 27 секунд http://www.sources.ru/cpp/cpp_remote_admin_src.shtml |
| Автор: andrew_121 10.6.2009, 23:43 |
Пиши. Я не против. |
| Автор: Vampir41k 11.6.2009, 11:56 | ||||
сервер
клиент
|
| Автор: andrew_121 11.6.2009, 17:01 | ||
Как-то не очень правильно... Назови ее уже понятнее. К примеру:
Но тогда пропадает смысл в дефайне. В общем, дело вкуса. |
| Автор: bourne 17.7.2009, 21:15 |
| Доброго времени суток, господа! Как из функции child получить доступ к Builder-овской форме? Как, например, вывести в Memo принятое сообщение? |
| Автор: Andrew121 18.7.2009, 03:00 |
Это здесь лишнее. |
| Автор: bourne 18.7.2009, 22:59 |
SendMessage(Form1->Memo1->Handle, WM_SETTEXT, 0, "Done!"); ? |
| Автор: andrew_121 19.7.2009, 07:01 |
| bourne, Да. А что не так? |
| Автор: bourne 19.7.2009, 09:54 |
Я передавал форме ЮникодСтринг, а нужен был лонг Сейчас вроде все работает. Спасибо |
| Автор: andrew_121 19.7.2009, 10:53 |
А что такое "лонг" ? |
| Автор: bourne 19.7.2009, 14:09 |
лонг == long P.S. кстати, может кто знает как выглядит обработчик для Send/PostMessage? |
| Автор: bourne 10.8.2009, 19:48 | ||
| Пытаюсь вести лог всех подключившихся клиентов. Запись вида "IP:port". Вот Ип норм записывается, а вот порт какой-то страшный. Куски кода:
В dst_port вместо, к примеру, числа 80 я вижу 29808, а в dport заносится другое число, но не 80 :( Иногда вобще 0 выдает. Уж и не знаю куда смотреть. |
| Автор: jonie 10.8.2009, 19:57 | ||||
|
| Автор: bourne 10.8.2009, 20:15 | ||
Очепятка
Я начал искать описание в станд.хедерах, решил не тратить время и написать "свое" |
| Автор: jonie 10.8.2009, 20:26 | ||
как минимум вы не указали упаковку #pragma pack(push) #pragma pack(1) struct... #pragma pack(pop) перед объявлением структуры...... |
| Автор: bourne 10.8.2009, 20:37 | ||
Добавил... Вылетает в начале работы с ошибкой:
|
| Автор: bourne 11.8.2009, 18:50 | ||
| Ошибка найдена. jonie, спасибо за:
теперь хотя бы знаю что это и для чего нужно |