stl 交集 并集 差集 自定义元素