Я хочу создать программу на C/C++, которая вызывает другую программу (которая уже скомпилирована в двоичный файл) и использует ее «статус выхода» (или возвращаемое значение типа int) для какой-либо другой операции. Обе программы написаны на C/C++ и должны быть собраны в виде отдельных двоичных исполняемых файлов. Мне нужен простой код для обоих из них.
Пожалуйста, также укажите включаемые файлы, которые будут использоваться для linux/windows для вышеуказанной программы. Спасибо
Программа C/C++ для возврата вывода (int) в другую программу
11.01.2013
- см. следующую ссылку. Это может дать вам представление: stackoverflow.com/questions/13532391/ 11.01.2013
- Вы пробовали что-нибудь? Даже, вы читали какую-либо документацию? 11.01.2013
Ответы:
1
Скажем, у вас есть app1 и app2.
затем используйте функцию C++ system() и присвойте возвращаемое значение целому числу.
например: код для app1:
#include <cstdlib>
// code code code ...
int exit_status = system("app2");
// more code
exit_status примет значение, возвращаемое функцией main() приложения app2.
11.01.2013
Новые материалы
Как свинг-трейдеры могут использовать ИИ для больших выигрышей
По мере того как все больше и больше профессиональных трейдеров и активных розничных трейдеров узнают о возможностях, которые предоставляет искусственный интеллект и машинное обучение для улучшения..
Как построить любой стол
Я разработчик программного обеспечения. Я люблю делать вещи и всегда любил. Для меня программирование всегда было способом создавать вещи, используя только компьютер и мое воображение...
Обзор: Машинное обучение: классификация
Только что закончил третий курс курса 4 часть специализации по машинному обучению . Как и второй курс, он был посвящен низкоуровневой работе алгоритмов машинного обучения. Что касается..
Разработка расширений Qlik Sense с qExt
Использование современных инструментов веб-разработки для разработки крутых расширений
Вы когда-нибудь хотели кнопку для установки переменной в приложении Qlik Sense? Когда-нибудь просили..
React Hooks: основы деструктуризации массива
Kent C. Dodds написал классный пост о том, как грядущая функция React под названием Hooks работает на капоте.
Предстоящий хук React useState основан на деструктурировании массива, давайте..
Пакеты R, используемые в Tesla
Добро пожаловать обратно! R — очень популярный язык программирования, используемый множеством компаний, включая Tesla! Итак, давайте взглянем на некоторые пакеты R, которые использует Tesla...
Сокращение и слияние токенов для эффективных моделей VL: обзор
Часто в задачах, связанных с компьютерным зрением и НЛП, вычислительно затратная и требующая большого объема памяти обработка становится препятствием для более быстрого логического вывода модели, а..