C-Uebung

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)

Options: