Out set_intersection (In1 fi rst1, In1 last1,
In2 fi rst2, In2 last2, Out result);
template
Out set_intersection (In1 fi rst1, In1 last1,
In2 fi rst2, In2 last2, Out result, Compare comp);
set_difference, set_symmetric_differe nce
set_difference
алгоритмі екі тізбектің алғашқысына ғана тиісті бола-
тын элементтерді
Out
тізбегіне көшіруді жүзеге асырады:
template
Out set_difference(In1 fi rst1, In1 last1,
In2 fi rst2, In2 last2, Out result);
template
Out set_difference (In1 fi rst1, In1 last1,
In2 fi rst2, In2 last2, Out result, Compare comp);
set_symmetric_difference
алгоритмі екі тізбектің біреуіне ғана тиісті
болатын элементтерді
Out
тізбегіне көшіруді жүзеге асырады:
template
Out set_symmetric_difference(In1 fi rst1, In1 last1,
In2 fi rst2, In2 last2, Out result);
template
Out set_symmetric_difference(In1 fi rst1, In1 last1,
In2 fi rst2, In2 last2, Out result, Compare comp);
Нəтижелік тізбек бастапқы тізбектердің ешқайсысының ішкі тізбегі бол-
мауы тиіс.
set_union
set_union
алгоритмі жиындар
дың сұрыпталған бірігуін (яғни, екі
жиынның да элементтерін қайталаусыз қамтитын жиынды) құрады:
398
template
Достарыңызбен бөлісу: |