STL und 2 list<...> Container
Hallo an alle c++ Profis,
ich habe da ein Problem mit 2 Listen der STL.
Die Problematik habe ich unten mal beschrieben.
Ich hoffe jemand kann mir weiterhelfen, den am Donnerstag schreibe ich Klausur...![Frown :( :(](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f641.png)
Wenn ich z.B. eine Klasse "my_class" habe, welche z.B. ein "list<int>
my_list_nr1" Objekt enthält und eine Reihe anderer Variablen (z.B.
int, string, usw.).
Objekte dieser Klasse "my_class" wiederum werden in einer weiteren
Liste "list<my_clsss> my_list_nr2" gespeichert.
Wie greife ich dann über einen Iterator auf die Liste "my_list_nr1"
zu?
Der Zugriff auf die Liste "my_list_nr2" habe ich verstanden, aber der
nicht den Zugriff auf die Liste "my_list_nr1", welche in der anderen
Liste "my_list_nr2" enthalten ist.
// Erste Klasse
class my_class {
int a;
int b;
...
list<int> my_list_nr1;
};
// Zweite Klasse
class andere_class {
int c;
int d;
...
list<my_class> my_list_nr2;
};
Ich hoffe ich konnte die Problematik verständlich erklären.
Wäre echt super, wenn mir jemand helfen könnte.
Ich bin schon am Verzweifeln.
Danke schon mal im Voraus,
abandit
Hallo an alle c++ Profis,
ich habe da ein Problem mit 2 Listen der STL.
Die Problematik habe ich unten mal beschrieben.
Ich hoffe jemand kann mir weiterhelfen, den am Donnerstag schreibe ich Klausur...
![Frown :( :(](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f641.png)
Wenn ich z.B. eine Klasse "my_class" habe, welche z.B. ein "list<int>
my_list_nr1" Objekt enthält und eine Reihe anderer Variablen (z.B.
int, string, usw.).
Objekte dieser Klasse "my_class" wiederum werden in einer weiteren
Liste "list<my_clsss> my_list_nr2" gespeichert.
Wie greife ich dann über einen Iterator auf die Liste "my_list_nr1"
zu?
Der Zugriff auf die Liste "my_list_nr2" habe ich verstanden, aber der
nicht den Zugriff auf die Liste "my_list_nr1", welche in der anderen
Liste "my_list_nr2" enthalten ist.
// Erste Klasse
class my_class {
int a;
int b;
...
list<int> my_list_nr1;
};
// Zweite Klasse
class andere_class {
int c;
int d;
...
list<my_class> my_list_nr2;
};
Ich hoffe ich konnte die Problematik verständlich erklären.
Wäre echt super, wenn mir jemand helfen könnte.
Ich bin schon am Verzweifeln.
Danke schon mal im Voraus,
abandit
Zuletzt bearbeitet: