Strona 1 z 1

[+] [C] Przesyłanie danych do procesu

: 28 stycznia 2008, 17:28
autor: anthrax-
Witam

Mam taki problem. Mam programik w C ktory dziala sobie w tle. Czy da sie przeslac do niego jakies dane na jego stdin? Coś w stylu echo "komunikat" > PROCES...z gory dziekuje za jakas odpowiedz...pozdrawiam

: 28 stycznia 2008, 20:04
autor: ponton
Możesz stworzyć potok: "man mknod" pewnie jest do tego jakaś funkcja w unistd.h. Wtedy jeden program czyta z potoku, a drugi pisze.

Możesz się komunikować za pomocą gniazd sieciowych.

Możesz skorzystać z popen() (chyba z stdio.h).

: 28 stycznia 2008, 20:20
autor: anthrax-
Dzięki. Potoki to dokładnie to czego potrzebowałem :)