C++: verkettete Liste mit Unterliste(n)

Hallo Zusammen,
Beispiele für verkettete Listen gibt’s ja genug; hab ich auch gefunden.
Aber was macht man im folgenden Fall?
Beispiel:
Man hat eine unbekannte Menge an CD’s.
Die Namen der CD’s könnte man gut in eine verkettete Liste eintragen.
Jetzt hat aber jede CD eine unbekannte Menge an Titel.
Baut man für jeden Eintrag in der Hauptliste (CD’s) eine untergeordnete Liste (Titel) auf?
Ich weiß leider nicht wie man das nennt sonst hätte ich sicher was gefunden.
Vielleicht weiß ja Jemand wo es dafür ein Beispiel gibt!?
Gruß Georg

Hallo,

Beispiele für verkettete Listen gibt’s ja genug; hab ich auch
gefunden.
Aber was macht man im folgenden Fall?
Beispiel:
Man hat eine unbekannte Menge an CD’s.
Die Namen der CD’s könnte man gut in eine verkettete Liste
eintragen.

Der Objekt-Orientierte Weg wäre es, eine Klasse namens CD zu schreiben, und die in die Liste einzutragen.

Jetzt hat aber jede CD eine unbekannte Menge an Titel.

eine CD hat eine Liste von Titeln. Ob du die noch mal in eine Klasse kapselst oder einfach nur als String abspeicherst hängt davon ab, was du damit machen willst.

Grüße,
Moritz