Je viens à vous car je ne comprends pas l'erreur suivante :
: request for member ‘x’ in ‘* it.std::_Rb_tree_const_iterator<_Tp>::operator-> [with _Tp = truc*]()’, which is of non-class type ‘truc* const’
du code suivant
Merci à vous de m'expliquer pourquoi le code ci-dessus ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 struct truc { int x; int y; } machin; void allo() { set<truc *> jj; jj.insert(&machin); for (set <truc*> ::iterator it = jj.begin(); it != jj.end(); ++it) { it->x; } }
Partager