вход — подмена std :: cin в переполнении стека

Я в курсе программирования на C ++.

Наш профессор создал скрипт проверки linux, с которым должен точно совпадать вывод нашей программы.

Проблема в том, что эта программа требует, вероятно, 150-200 строк ввода, и если что-то пойдет не так, вы должны начать все сначала. Если вы даже введете неправильный символ, он должен быть перезапущен, поскольку backspace регистрируется как собственный символ.

Можно ли каким-то образом заставить вход CIN точно совпадать, чтобы программа самостоятельно вводила данные в соответствии с моими спецификациями?

0

Решение

Нет, нет Вы должны знать, что ожидается, чтобы пройти валидацию.

3

Другие решения

Других решений пока нет …