Créer à un Iterator spécifique pour une de mes classes
Bonjour,
Je suis entrain de stocker des données complexes ( un tableau à 2 dimensions dont le type des colonnes peut être variable ).
Je pense faire un
Code:
vector < vector < boost::variant > * >
Bref les données qui seront stockés seront complexes pour laisser l'utilisateur y accéder directement.
Sachant que ce format pourra peut être varié.
Pour toutes ces raisons, j'aimerai créer un object de type "Iterator" permettant de naviger dans ces données comme on peut le faire pour un vector normal.
Mais je ne sais pas comment faire. Quelqu'un aurait une idée de comment faire ?
Merci d'avance