Я сейчас работаю над игровым движком. Он состоит из трех частей. Первый - это файл движка .lib. Затем есть два исполняемых файла: один для редактора, а другой для оболочки, которая запускает файл проекта, созданный редактором. Я хочу, чтобы в редакторе была кнопка для запуска оболочки или «Запустить игру». Прямо сейчас я просто запускаю его из рабочего каталога, используя system
. Но вместо того, чтобы оболочка имела собственное окно консоли, я хочу взять стандартный вывод (или что-то еще, мне просто нужен способ вывода) из исполняемого файла оболочки и зарегистрировать его во встроенной консоли редактора. Как мне go об этом (я использую Windows, а не систему Unix)?