Я в курсе программирования на C ++.
Наш профессор создал скрипт проверки linux, с которым должен точно совпадать вывод нашей программы.
Проблема в том, что эта программа требует, вероятно, 150-200 строк ввода, и если что-то пойдет не так, вы должны начать все сначала. Если вы даже введете неправильный символ, он должен быть перезапущен, поскольку backspace регистрируется как собственный символ.
Можно ли каким-то образом заставить вход CIN точно совпадать, чтобы программа самостоятельно вводила данные в соответствии с моими спецификациями?
Нет, нет Вы должны знать, что ожидается, чтобы пройти валидацию.
Других решений пока нет …