Referencja do pozycji w liście

0

Próbuję zaimplementować graf.
mam klasy wierzchołek, krawędź, oraz graf.

dla reprezentacji macierzowej obiekt powinien mieć następujące pola:

  • element
  • referencja do pozycji w liście wierzchołków

przypuśćmy, że w klasie graf mam zdefiniowaną listę krawędzi w ten sposób:
list<Wierzcholek> V;

w jaki sposób zapisać do pola obiektu referencję do pozycji w liście wierzchołków?

0

Iterator/referencja/wskaźnik. Albo użyj std::vector zamiast listy i trzymaj indeks.

1 użytkowników online, w tym zalogowanych: 0, gości: 1