cuchar
#include <cuchar>
#include <vector>
int main() {
std::vector<int> v1 = {1, 2, 3};
std::vector<int> v2 = {2, 4, 6};
auto intersection = std::cuchar::intersection(v1, v2);
for (auto it : intersection) {
std::cout << it << " ";
}
std::cout << std::endl;
return 0;
}#include <cuchar>
#include <vector>
int main() {
std::vector<int> v1 = {1, 2, 3};
std::vector<int> v2 = {2, 4, 6};
auto union_set = std::cuchar::union_set(v1, v2);
for (auto it : union_set) {
std::cout << it << " ";
}
std::cout << std::endl;
return 0;
}