Hejka. Mam taki prosty program, który pobiera od użytkownika liczbę i wypisuje ją na ekran:
#include <cstdio>
#include <iostream>
using namespace std;
int main() {
int i;
cout << "Podaj liczbe: ";
cin >> i;
cout << "Twoja liczba: " << i;
return 0;
}
Wszystko działa sprawnie kiedy odpalam program w cmd:
> a
Podaj liczbe: 4
Twoja liczba: 4
Ale gdy próbuję potokiem z pliku, nie pokazuje "cin" tylko "cout":
> a < input.txt
Podaj liczbe: Twoja liczba: 4
Da się zrobić tak, żeby działało jak w pierwszym wykonaniu? Pozdrawiam.