mam taką sobie konsolę i chcę wczytać linijkę tekstu(nie nie może być getline). Po naciśnięciu klawisza ENTER wczyta tę linijkę do funkcji i poda dalej do obróbki(to nieistotna część).Funkcja powinna działać jak getline, z tym wyjątkiem, że nie może zatrzymywać działania mojej pętli i po naciśnięciu klawisza ENTER wczytać napisany tekst w konsoli do string.
Jakby się dało to zrobić w jakiś prosty sposób to byłoby fajnie...
0
1
wczytuj w innym wątku.
0
pamiętam takie rozwiązanie: jeśli wciśnięty jest klawisz-wczytaj go, jeśli nie idź dalej... ale nie pamiętam jak to było napisane :(
1
W internetach szukał? Tutaj jest dokładnie takie samo pytanie: http://stackoverflow.com/questions/421860/capture-characters-from-standard-input-without-waiting-for-enter-to-be-pressed
0
ok działa
0
jednak drugi wątek załatwił sprawę