Zusatzaufgabe zur STL
← Zusatzaufgabe zur objektorientierten Programmierung mit C++ | ● | Zusatzaufgabe zur STL (für Experten) →
a) Suchen Sie Sich die Lat/Lon Koordinaten von einigen Städten heraus und speichern Sie diese in einer Klasse Stadt. Speichern Sie weiterhin jede Stadt in einem STL-Container mit dem Elementtyp T=Stadt.
b) Sortieren Sie die Städte nach ihrer Entfernung zu einem bestimmten Punkt mit Hilfe von std::sort, indem Sie den Container ableiten und entsprechende Methoden bereitstellen. Überladen Sie für die Sortierung den < operator(T, T).
c) Geben Sie die sortierte Liste aus, indem Sie den << operator überladen.
d) Erweitern Sie Ihre abgeleitete Klasse um eine Suchmethode, welche mit Hilfe der obigen Sortierung die nächstgelegene Stadt zu einem bestimmten Punkt sucht.
← Zusatzaufgabe zur objektorientierten Programmierung mit C++ | ● | Zusatzaufgabe zur STL (für Experten) →