Hej,
moje pytanie jest chyba najprostsze z możliwych, a mimo to nie potrafię znaleźć odpowiedzi.
Jestem programem napisanym w C++. Chcę uruchomić inny program i dynamicznie się z nim komunikować, tzn. wysyłać mu coś na wejście, odbierać wyjście, a potem znowu.
Mógłby to być np. serwer dla botów do gry w "kto napisze większą liczbę?", albo program, który będzie przekierowywał wejście/wyjście do/z uruchomionego procesu w Javie (żeby mój kod w Javie mógł działać jak program wykonywalny; chcę napisać bota, a serwer wymaga kodu samowykonującego się, odpada odpalanie jako "java nazwaklasy").