Odpowiedź :
Pisanie programów odliczających czas w języku C++ wiąże się z kilkoma problemami. Najnowszy standard języka C++ pozwala na obsługę czasu (przed C++11 tego nie było, były tylko funkcje z języka C albo bibliotek zewnętrznych). Zatem używając biblioteki thread oraz chrono jesteśmy w stanie zrobić taki program używając standardu. Patrząc na polecenie zadania sugerowane jest użycie funkcji Sleep() zawierającej się w bibliotece windows.h co jest słabym rozwiązaniem ze względu na brak uniwersalności kodu. Moja propozycja uwzględnia 3 rozwiązania. Dyrektywy preprocesora wykrywają na jakiej platformie się znajdujemy, dzięki czemu kompilator dostanie informacje jakich bibliotek może użyć.
