Я новичок в C++, и у меня есть вопрос, который выходит за рамки моих возможностей. Я компилирую под GNU GCC. я использую
#include<stdio.h>
также известен как:
#include<cstdio>
В какой-то момент в моей программе я говорю программе использовать файл de_facut.txt как входящий файл:
freopen("de_facut.txt","r",stdin);
Как я могу указать программе использовать консоль для ввода ввода (по умолчанию) вместо файла in? Сначала я хочу прочитать из этого файла, но позже в программе я хочу, чтобы пользователь вводил данные в консоли. Надеюсь, вы поняли мою проблему, я не очень хорошо говорю по-английски.
freopen
? На самом деле, почему вы вообще используете функции C? Это С++! Используйтеstd::cin
для ввода с консоли иstd::ifstream
для ввода файла. Ничего более сложного, чем это... - person Lightness Races in Orbit   schedule 31.10.2015