struct Possession
{
int index_match;
AttOuDef att_ou_def;
Time_Period period; (structure avec LONGLONG debut et LONGLONG fin)
int index_possession;
//blabla
};
Pour que ça marche, il faut que les intervalles [liste_attaques.begin(),liste_attaques.end()[ et [liste_defenses.begin(),liste_defenses.end()[ soient tous deux triés avant l'appel à la fonction std::set_intersection, comme avec toutes les fonctions std::set_
J'ai lu dans la doc que le foncteur doit être un modèle de Strict Weak Ordering, je l'ai donc changé en
Pour que ça marche, il faut que les intervalles
[liste_attaques.begin(),liste_attaques.end()[ et
[liste_defenses.begin(),liste_defenses.end()[ soient tous deux triés
avant l'appel à la fonction std::set_intersection, comme avec toutes les
fonctions std::set_
J'ai lu dans la doc que le foncteur doit être un modèle de Strict Weak
Ordering, je l'ai donc changé en
Pour que ça marche, il faut que les intervalles [liste_attaques.begin(),liste_attaques.end()[ et [liste_defenses.begin(),liste_defenses.end()[ soient tous deux triés avant l'appel à la fonction std::set_intersection, comme avec toutes les fonctions std::set_
J'ai lu dans la doc que le foncteur doit être un modèle de Strict Weak Ordering, je l'ai donc changé en
Pour que ça marche, il faut que les intervalles [liste_attaques.begin(),liste_attaques.end()[ et [liste_defenses.begin(),liste_defenses.end()[ soient tous deux triés avant l'appel à la fonction std::set_intersection, comme avec toutes les fonctions std::set_
Et donc triés avec le même foncteur que celui utilisé dans set_intersection j'imagine?
Pour que ça marche, il faut que les intervalles
[liste_attaques.begin(),liste_attaques.end()[ et
[liste_defenses.begin(),liste_defenses.end()[ soient tous deux triés
avant l'appel à la fonction std::set_intersection, comme avec toutes les
fonctions std::set_
Et donc triés avec le même foncteur que celui utilisé dans set_intersection
j'imagine?
Pour que ça marche, il faut que les intervalles [liste_attaques.begin(),liste_attaques.end()[ et [liste_defenses.begin(),liste_defenses.end()[ soient tous deux triés avant l'appel à la fonction std::set_intersection, comme avec toutes les fonctions std::set_
Et donc triés avec le même foncteur que celui utilisé dans set_intersection j'imagine?
Pour que ça marche, il faut que les intervalles [liste_attaques.begin(),liste_attaques.end()[ et [liste_defenses.begin(),liste_defenses.end()[ soient tous deux triés avant l'appel à la fonction std::set_intersection, comme avec toutes les fonctions std::set_
Et donc triés avec le même foncteur que celui utilisé dans set_intersection j'imagine?
Pour que ça marche, il faut que les intervalles
[liste_attaques.begin(),liste_attaques.end()[ et
[liste_defenses.begin(),liste_defenses.end()[ soient tous deux triés
avant l'appel à la fonction std::set_intersection, comme avec toutes les
fonctions std::set_
Et donc triés avec le même foncteur que celui utilisé dans set_intersection
j'imagine?
Pour que ça marche, il faut que les intervalles [liste_attaques.begin(),liste_attaques.end()[ et [liste_defenses.begin(),liste_defenses.end()[ soient tous deux triés avant l'appel à la fonction std::set_intersection, comme avec toutes les fonctions std::set_
Et donc triés avec le même foncteur que celui utilisé dans set_intersection j'imagine?