C++ sprawdzenie strumienia wejsciowego

0

Sprawa wyglada tak:

Gdzies w przestrzeni wszystkich programow istnieje sobie taki ktory wczytuje slowa z pliku (znak po znaku) do jakiejs tablcy tablic /niewazne. Wazne jest to ze wczytywanie ma zostac przerwane jesli wcisniemy ESC -bez ENTER /jesli nie to wczytujemy do konca pliku/

Nie bardzo mam pomysł jak to zrobić. Nie chce czekac na ENTER. po prostu wczytuje, wczytuje, wczytuje...nagle BUM ESC koniec wczytywania.

=>Nie zdziwie sie jesli roziwazanie okaże sie trywialne

Ma ktos jakis pomysl??

0

Miło by było jak bys jeszcze powiedzał jakiego środowiska używasz , czy to ma być
Builder i tam np. Application->ProcessMessage(), czy może aplikacja konsolowa,
system by sie przydał, może używasz ncruses było by łatwiej znając te dane.
Ostatecznie mozesz zczytywać bufor po znaku i sprawdzac jeszcze ESC ale to raczej
nie jest zbyt efektywne.

0

nowy wątek...

1 użytkowników online, w tym zalogowanych: 0, gości: 1