Intersection entre deux set<string>
Salut les amis,
Je reviens toujours avec mes questions de débutant.
Je veux chercher s'il existe une intersection entre deux set<string>.
De ce fait j'utilise l'algorithme :
Code:
1 2 3 4
|
set<string>::iterator ds;
set_intersection (especes.begin(), especes.end(), marqueur.begin(), marqueur.end(), inserter (ds, ds.begin()) );
cout << "intersection " << int(ds, ds.begin()) <<endl; |
Mais ça ne marche pas je ne sais pas trop pourquoi!Le compilateur me renvoie des messages du type
Code:
1 2
|
invalid types for array subscript |
Merci de votre aide.