Привет. Долго сомневался в нужности такой статьи, хоть и подробного материала в сети довольно мало, учитывая сложность выше минимума - я не уверен что статья будет пользоваться вниманием. Впрочем посмотрим. В процессе, в сети нашёл видео уроки создания трейнера на visual_Studio C++ где кодер использует объектно ориентированный код, моё мнение - классы нужны в более-менее сложном проекте , каковым трейнер всё таки не является и добавлять ему сложности в виде объектов не вижу смысла. Вполне хватает линейного кода и всяких структур данных...
Программисту очень часто приходится работать с датой и временем, поэтому в любых языках программирования имеются возможности для обработки этого вида данных. В Delphi/Lazarus для этого имеется тип данных TDateTime, который хранит сведения о дате и времени. По сути он представляет собой вещественной число, где в целой части хранится дата, а в дробной - время. Этот тип объявлен в файле systemh.inc так: TDateTime = type Double; Для использования этого типа к программе надо подключить модуль SysUtils...