flush(stdout)

0

Ano jak w temacie, nie wiem kompletnie do czego to jest, a bez tego mi nie chce działać, jaki jest odpowiednik w Delphi???
Proszę o pomoc!

0

Nie znam odpowiednika tej funkcji w Delphi w kazdym badz razie sluzy ona do oproznienia
bufora w tym przypadku stdout czyli standardowe wyjscie - wszystko co jest zbuforowane
zostanie natychmiast wyrzucone na stdout (czy to bedzie ekran czy plik - to zalezy czy
dokonalismy przekierowania czy nie ) i bufor stdout bedzie zupelnie pusty.

0

W Delphi chyba możesz opuścić to. Ew. podaj fragment oryginalnego kodu, to może jakoś da się zastąpić.

0

Rzucę wam adresem, może część z was to zainteresuje:
http://www.mimuw.edu.pl/KNI/ITPW/user.php?op=cinfo&SID=589ae6cfdca19eaec554e051eb00220c

Konkurs programów walczących. Tam w przykładowym kodzie źródłowym występuję ta procedura.
Jak to opuszczę w Delphi to Program Arbitra, cały czas oczekuje na zawodnika.

0

O ile wiem, to tam nie Delphi, a Pascala należałoby użyć :)
Jeżeli pobierasz dane z klawiatury, to aby opróżnić bufor w Pascalu po prostu odczytaj cały bufor:
Read(ZmiennaTypuStr);

0

Wiem, zę Pascala a nie Delphi, ale ... nie mogę się przestawić na FreePascala :p
Pozdrawiam!

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