Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   задача на СИ (https://forum.antichat.xyz/showthread.php?t=207346)

student_5 28.05.2010 11:04

задача на СИ
 
(terminal_select) TCP клиент (на языке СИ)

TCP клиент, ориентированный на построчный ввод-вывод текста.
Задача- дать пользователю вводить с терминала и отправить по TCP соединению, а так же принимать из соединения и отображать на терминале текстовую информацию.
Эта возможность может быть для экспериментов с протоколами Интернет, которые, в большинстве, представляют собой текстовые протоколы.
Пользователь запускает программу командой:
./my_tcp_client<remote_ip><remote_por t>
Клиентская программа устанавливает сетевое соединение и входит в режим одновременного ожидания ввода данных
- от пользователя через терминал.
- от удаленной стороный через сокет.
Использовать вызов select() для ожидания события.
Инструменты: язык ANSI C, набор вызовов socket API/ POSIX

TRX.new 28.05.2010 11:08

Работа с сокетами на C. В любой более менее нормальной статье о сокетах есть пример реализации клиента и сервера.

вот пример для winsock И для Linux тоже найдешь!

P.S. принеси netcat :)

student_5 30.05.2010 23:26

честно говоря, я не знаю с чего начать.., как должен выглядеть начало программы(
не подскажете.., как ? с чего начать.., а продолжение что ни-дь придумаю

Gar|k 01.06.2010 10:08

#include <stdio.h>
int main() { printf("hello world!\n"); getchar(); return 0;}

Ra$cal 01.06.2010 19:27

сапоги.жпг

Если начало не можешь написать, то код сервера тем более не напишешь. Проси кого нить за денюжку сделать, иначе будешь ex_sudent5


Время: 23:33