przekierowanie cin do konsoli innego programu
Ostatnio zmodyfikowano 2011-07-05 18:54
markon Temat założony przez niniejszego użytkownika |
przekierowanie cin do konsoli innego programu » 2011-05-31 08:14:27 witam, chciałbym za pomocą mojego programu móc wstawiać dane do innego programu w konsoli, który czeka na dane, a potem pobierać do mojego programu to co wyświetli jak to zrealizować? |
|
Mrowqa |
» 2011-05-31 08:23:27 Mógłbyś zrobić by programy komunikowały się np. przez jakiś plik, który sobie utworzą i stamtąd będą zapisywać i czytać :)
Pozdrawiam, Mrowqa |
|
markon Temat założony przez niniejszego użytkownika |
» 2011-05-31 08:42:05 nie to musi być tak jak mówię |
|
McAffey |
» 2011-05-31 08:46:54 |
|
markon Temat założony przez niniejszego użytkownika |
» 2011-05-31 11:21:30 myślałem o tym rozwiązaniu, ale ono również odpada. Bo ten program musi wyświetlać na konsolę, a nie wysyłać dane |
|
DejaVu |
» 2011-05-31 11:33:10 Poczytaj o linuksie i korzystaniu z konsoli. W Linuksie można robić np. tak:
aplikacja < dane.txt | druga_aplikacja
Powyższy zapis (chyba) wczyta dane z pliku, przekieruje te dane na standardowe wejście do programu 'aplikacja', a następnie standardowe wyjście przekieruje do 'druga_aplikacja'. Choć pewien nie jestem czy aby na pewno dokładnie tak to zadziała, to mniej więcej tak powinieneś podejść do zagadnienia. Pod Windowsem nie wiem czy jest obsługa pipe'a (czyli tej pionowej kreski), niemniej jednak symbol < jest obsługiwany. |
|
ison |
» 2011-05-31 13:11:32 '|' na Windowsowym shellu również działa ('>' i '<' również) |
|
markon Temat założony przez niniejszego użytkownika |
» 2011-05-31 23:46:07 wielkie dzięki za pomoc, jeszcze jeden kłopot, jak potem sczytać to co wyświetli program na konsolę(inny program działający pod konsolą musi to sczytać ) |
|
« 1 » 2 |