В настоящее время я изучаю PHP и использую exec()
. Я никогда не делал ничего подобного на C++, и хотя я предполагаю, что это не исключение, о котором я, похоже, не нашел, что кто-то говорит об этом здесь, поэтому я подумал, что попрошу какое-то руководство по этому вопросу ... Является ли он зависимым от ОС ? Есть ли несколько вариантов этой задачи? Как передать аргументы и получить значения возврата? ...Вызов отдельного исполняемого файла на C++?
0
A
ответ
1
Если вы ищете кросс-платформенные решения, я настоятельно рекомендую смотреть на boost.Process
Смежные вопросы
- 1. Развертывание веб-приложения как отдельного исполняемого файла
- 2. Вызов исполняемого файла с execlp()
- 3. Вызов кода функции исполняемого файла
- 4. Вызов исполняемого файла другим именем
- 5. вызов исполняемого файла из исполняемого файла jenkins добавляет дополнительные кавычки
- 6. Python: Вызов исполняемого файла не удается
- 7. вызов исполняемого файла с системной командой
- 8. C/C++ Обновление исполняемого файла?
- 9. Выполнение нового полностью отдельного процесса, упакованного внутри исполняемого файла без файла, записанного на диск для отдельного процесса
- 10. Запуск оболочки из приложения Android для запуска отдельного исполняемого файла
- 11. Вызов функции OnClick() из отдельного файла
- 12. Песочница исполняемого файла в C
- 13. Создание автономного исполняемого файла C
- 14. Остановка исполняемого файла exe C++
- 15. Вызов внешнего исполняемого файла из NPAPI на OS X?
- 16. системный вызов open() создание исполняемого файла
- 17. Вызов исполняемого файла из java-кода
- 18. Обновление исполняемого файла .exe C#
- 19. Pro * C Изменение исполняемого файла
- 20. Запуск исполняемого файла на Ubuntu
- 21. Поле имени исполняемого файла экспорта исполняемого файла
- 22. Вызов исполняемого файла .jar на сервере с помощью javascript
- 23. Вызов функции jquery на главной странице из отдельного файла .js.
- 24. C, открыть файлы относительно пути исполняемого файла?
- 25. Маркировка файла как исполняемого файла на OSX с использованием C (Carbon, standard C/C++)
- 26. Изменение содержимого ресурса исполняемого исполняемого файла
- 27. Сброс сообщений stdout исполняемого файла на основе c/C++
- 28. Xcode: создание исполняемого файла
- 29. Что такое расширение исполняемого файла исполняемого файла Java?
- 30. шифрование исполняемого файла
Он типа операционной системы. В системах Linux прочитайте [Advanced Linux Programming] (http://advancedlinuxprogramming.com/) и узнайте больше о [fork (2)] (http://man7.org/linux/man-pages/man2/fork.2. html), [execve (2)] (http://man7.org/linux/man-pages/man2/execve.2.html), 'system',' popen' .... –
И если вы используете Windows, [CreateProcess] (http://msdn.microsoft.com/en-us/library/windows/desktop/ms682425%28v=vs.85%29.aspx) может быть тем, что вы ищете. BTW, [system] (http://www.cplusplus.com/reference/cstdlib/system/) будет работать как на Linux, так и на Windows, но вы не сможете захватить stdout или stderr. (Чтобы сделать это, перетащите stdout и stderr в файл temp и прочитайте их.) –