Я думаю, что действительно сложно объяснить, чего я хочу. Но позвольте мне попробовать. (Я пытаюсь создать программу для оценки домашней работы студента по программированию)
Существует множество простых исходных кодов на C ++. (Пожалуйста, подумайте, , есть более 100 файлов кодов )
// C:\homework1\studentA.cpp
int main()
{
cout << "The answer is 456" << endl;
}
И это вопрос. Как вы можете видеть, существует множество файлов кода, и я не могу скомпилировать и проверить, правильно или неправильно один за другим. Итак, для удобства мне нужно сделать программу подсчета очков.
Как мне прочитать стандартный вывод (ответ 456) в другой программе ? Есть ли какая-либо функция для «компиляции исходного кода» и «сохранения стандартного вывода»?