[C++ Builder] Czytanie z pliku co czas

Witam!

Piszę sobie taki drobny programik który ma mi ułatwić życie, ale nie mogę sobie poradzić z jednym problemem. Potrzebuje by ów program, co jakiś czas (np. co sekundę) sprawdzał plik tekstowy, jeżeli jego zawartość się zmieniła, ma wczytać linnie i wyświetlić ją.

Mam problem z czytaniem z pliku (do zapisu używam funkji fstream f.open f.write), noi nie mam pojęcia jak zrobić by program sprawdzał ten plik co jakiś czas.

Będę wdzięczny za pomoc.

Do timera nie możesz wrzucić?

już mi kolega podpowiedział że istnieje coś takiego jak timer,

byłbym wdzięczny jakby ktoś pomógł z czytaniem z pliku

czytanie:

fstream f.open f.read f.close