我有两套琴弦。
set<string> A;
set<string> B;
我会在这两个集合中插入一些元素,并且我插入其中的一些元素是常见元素。
我基本上可以获得元素
使用
std::set_difference
我也可以通过
获取两个集合中的共同元素使用
std::set_intersection
如何只在A 和中仅在B 中获取和显示的元素并将它们放在不同的集合中?
总的想法是创建一个集合,它不具有公共元素,而是两个集合中的所有元素。
用数学语言:
(A(UNION)B)-(A(intersection)B)