JAVA a wywołanie programu w C

0

Witam

Mam do zrobienia projekt samej nakładki graficznej na program zrobiony w C. Program w C zrobiony jest w ten sposób, że wywołuje się go z odpowiednimi parametrami po czym wypluwa z siebie wyniki w linii komend (nie ma żadnej interakcji z użytkownikiem).
Wynikałoby z tego, że potrzebuje mieć 2 funkcjonalności:

  1. uruchomić w Javie ten program z zadanymi parametrami
  2. odebrać to co wyrzuci ten program

Nigdy się z tym nie spotkałem i nie bardzo wiem co wpisać w google aby coś takiego znaleźć więc piszę na forum.

Z góry dzięki za wszelkie wskazówki

0

Metody natywne.

0

Może to ci się przyda

...
            Runtime rt = Runtime.getRuntime();
            Process proc = rt.exec("jakis_exec.exe", new String[]{"param1", "param2"});
            InputStream input = proc.getInputStream();
...
0

Tak jak kolega wyżej podpowiedział, ale przy okazji polecam również ten przykład http://www.java.happycodings.com/Core_Java/code43.html. Człowiek bardzo szybko się uczy czytając kod innych :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1