Как реализовать исполняемые файлы как часть более сложного исполняемого файла? - PullRequest
0 голосов
/ 07 июля 2019

Хорошо, так что в целях обучения вот моя идея. Я пишу программу, которая позволит пользователю пройти тест Big Five Personality. После ответа на вопросы программа отобразит результаты и их значение (интерпретируя их с точки зрения непрофессионалов).

Сложность заключается в том, что я надеюсь, что пользователь сможет пройти тест по разделам. Каждый раздел будет иметь свой собственный исполняемый файл, который будет сообщать о результатах в другой файл, который я просто назову «ResultsFile». Кроме того, пользователь будет иметь возможность просто взять все разделы из «файла результатов». По сути, когда «ResultsFile» обнаруживает, что в разделе нет сообщенной информации, он спрашивает пользователя, хочет ли он пройти тест, затем администрирует тест и сохраняет результат.

Проблема, с которой я столкнулся, заключается в том, что я не знаю, как связать «ResultsFile» с разделами, сохраняя при этом каждый раздел функциональным.

Единственная часть «файла результатов», которую я закончил, писала что-то вроде

#include <iostream>
#include <cmath>
#include <cstring>
#include <AgreeablenessQuestions>

.... отдых был просто типичным миром привет, потому что я не хотел идти дальше, пока ссылки не были правильными. Последнее включение - это имя каталога. Я тоже пробовал #include <Agreeableness.cpp>, #include <Agreeableness.cbp>

Я не пробовал .h, потому что тогда секция не сможет работать как самостоятельная программа.

Любые концепции, которые помогут мне в этом, учитывая, что я все еще новичок. «ResultsFile» даже не был создан, так как я не добился успеха в связывании этих файлов (так зачем двигаться дальше?).

...