вызов функции в запущенной программе c ++ с другой программой
Возможно ли это?
Не напрямую, нет.
Возможновзаимодействовать между процессами и сообщать запущенному процессу, что он должен вызывать свою собственную функцию.Кроме того, были разработаны уровни абстракции, которые позволяют абстрагировать детали реализации и программу, как если бы функция выполнялась локально.Например: CORBA.
Стандарт C ++ не имеет ни API-интерфейса абстракции IPC (межпроцессного взаимодействия) высокого уровня, ни даже API-интерфейса IPC низкого уровня, хотя для будущего стандарта предлагается создание сетей.
Какой бы быстрый способ сделать это?
Если ваши процессы выполняются в одной и той же системе, то совместно используемая память является относительно быстрым механизмом IPC, если ваша система поддерживает его.