Author: Maciej PilichowskiMaciej Pilichowski Date: Mar 17, 2008 08:03
Hej,
Jeszcze jedna rzecz wyszla -- czytam dane via pipe z innego
programu. Dopiero teraz zauwazylem, ze otworzenie pipe'a do odczytu
"zabija" jednoczesnie odczyt z stdin. Tj. jesli probuje odczytac
cokolwiek
char c;
cin >> c; // *
to efekt jest taki jakby wiersz * byl ignorowany. Jesli nie otworze
pipe'a, to czytac z stdin moge.
Pytanie -- jak miec mozliwosc czytania z obu zrodel?
milego dnia, hej
|