C++ std::unordered_set<std::string> 插入元素方法详解
"C++ std::unordered_setstd::string 插入元素方法详解"\n\n要向std::unordered_setstd::string中插入元素,可以使用insert()函数。以下是一个示例代码:\n\ncpp\n#include <iostream>\n#include <unordered_set>\n#include <string>\n\nint main() {\n std::unordered_set<std::string> set;\n\n // 插入单个元素\n set.insert(\"apple\");\n\n // 插入多个元素\n set.insert({\"banana\", \"orange\", \"grape\"});\n\n // 使用迭代器插入元素\n std::unordered_set<std::string>::iterator it = set.insert(\"kiwi\").first;\n\n // 输出集合中的元素\n for (const std::string& fruit : set) {\n std::cout << fruit << \" \" ;\n }\n std::cout << std::endl;\n\n return 0;\n}\n\n\n在上述示例中,首先创建了一个std::unordered_setstd::string对象set。然后通过insert()函数向集合中插入元素。可以一次插入单个元素,也可以一次插入多个元素。还可以使用insert()函数返回的迭代器来插入元素。\n\n最后通过遍历集合中的元素,输出每个元素的值。\n\n输出结果为:\n\nbanana apple kiwi grape orange\n
原文地址: https://www.cveoy.top/t/topic/qaF6 著作权归作者所有。请勿转载和采集!