Затем вы можете найти способ переключения этого потока, когда захотите. Обратите внимание, что для файлов вам необходимо предоставить абсолютный путь, поскольку приложение запускается из другого каталога, чем текущий.
Надеюсь, это поможет, пока clion не предоставит реальное решение.
Ответ 2
Предполагая, что ваш входной файл myData.txt, вы можете повторно открыть/повторно использовать поток stdin, используя freopen
freopen("myData.txt","r",stdin);
если вы хотите сделать то же самое с вашим выходом: