Wpis z mikrobloga

#programowanie #c #naukaprogramowania
Czyszczenie bufora w c
<---kod --->
link
jeśli użytkownik poda więcej wartości od ilość wykonania pętli przypisuje wartość c.Czyszczenie buforu nie działa,pewnie jest błąd którego nie widzę.Za wszelkie porady dziękuję ( ͡° ͜ʖ ͡°)
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@Pan_latarka: to jest właśnie buforowanie.
W momencie gdzie już chcesz ignorować elementy z bufora, to musisz ten bufor przewinąć do końca. Flush nie działa na stdin, tu musisz użyć innej techniki.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@Pan_latarka: jeszcze jest technika w której wywołujesz read z maksymalną istniejącą wartością liczby znaków do odczytania i robisz to do momentu w którym wynik żądanego odczytu 0.
  • Odpowiedz