Я пытаюсь читать из стандартного ввода ([a.out < text.txt] в UNIX), и я использовал следующие два блока кода:Стандартный ввод в то время как цикл не будет выхода из C++
int main(){
while (!cin.eof()){ReadFunction()}
OutputFunction();}
и
int main(){
char c;
while (cin.getchar(c)){ReadFunction()}
OutputFunction();}
Оба эти петли выполняют функцию чтения правильно, но ни один из них выйти из цикла и выполнять функцию вывода. Как я могу читать символ по символу со стандартного ввода, а затем выполнять свою функцию вывода?
Отправьте код для 'ReadFunction()'. –