#include #include #include template void print(std::set s) { for(auto it = s.cbegin(); it!=s.cend(); it++) std::cout << *it << " "; std::cout << std::endl; } int main(int argc, char *argv[]) { std::set strset; strset.emplace("orange"); strset.emplace("apple"); strset.emplace("mango"); strset.emplace("cherry"); strset.emplace("melon"); strset.emplace("apricot"); strset.emplace("pineapple"); strset.emplace("mango"); strset.emplace("apricot"); strset.emplace("apple"); strset.emplace("apple"); print(strset); return 0; }