![]() |
задача на СИ
(terminal_select) TCP клиент (на языке СИ)
TCP клиент, ориентированный на построчный ввод-вывод текста. Задача- дать пользователю вводить с терминала и отправить по TCP соединению, а так же принимать из соединения и отображать на терминале текстовую информацию. Эта возможность может быть для экспериментов с протоколами Интернет, которые, в большинстве, представляют собой текстовые протоколы. Пользователь запускает программу командой: ./my_tcp_client<remote_ip><remote_por t> Клиентская программа устанавливает сетевое соединение и входит в режим одновременного ожидания ввода данных - от пользователя через терминал. - от удаленной стороный через сокет. Использовать вызов select() для ожидания события. Инструменты: язык ANSI C, набор вызовов socket API/ POSIX |
Работа с сокетами на C. В любой более менее нормальной статье о сокетах есть пример реализации клиента и сервера.
вот пример для winsock И для Linux тоже найдешь! P.S. принеси netcat :) |
честно говоря, я не знаю с чего начать.., как должен выглядеть начало программы(
не подскажете.., как ? с чего начать.., а продолжение что ни-дь придумаю |
#include <stdio.h>
int main() { printf("hello world!\n"); getchar(); return 0;} |
сапоги.жпг
Если начало не можешь написать, то код сервера тем более не напишешь. Проси кого нить за денюжку сделать, иначе будешь ex_sudent5 |
| Время: 23:33 |