2019 | OriginalPaper | Buchkapitel
Zeigeruhr (Prozedurale Version)
verfasst von : Thomas Hoch, Gerd Küveler
Erschienen in: C/C++ anwenden
Verlag: Springer Fachmedien Wiesbaden
Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. powered by
Bei diesem Projekt geht es um die grafische Darstellung einer Zeigeruhr mit Hilfe der GrafServer/GrafClient-Umgebung. Hierzu benötigen wir etwas Mathematik, genauer gesagt, Trigonometrie. Um die aktuelle Zeit durch eine Zeigeruhr darzustellen, müssen wir zunächst die Zeit durch geeignete C++-Funktionen lesen, was leider etwas umständlich ist. Stehen der Stunden-, Minuten- und Sekundenwert zur Verfügung, so müssen die entsprechenden Zeiger im korrekten Winkel gezeichnet werden. Diese werden jeweils als Linie gezeichnet, für die wir den Anfangs- und Endpunkt berechnen müssen (hier kommt die anfangs erwähnte Trigonometrie ins Spiel).