std::vector 遍历
时间: 2023-09-17 10:11:30 浏览: 124
std::vector的遍历方法有几种。一种方法是使用for循环迭代器输出,即使用C++11中新增的标准库容器的cbegin()和cend()函数来遍历vector元素。这种方法使用一个迭代器来遍历vector,并通过解引用操作符(*)访问每个元素。
另一种方法是使用for_each函数结合仿函数来遍历vector。这种方法使用一个仿函数来作为for_each函数的参数,通过重载仿函数的()运算符来实现对vector元素的输出。
还有其他一些遍历方法,具体可以参考《论C11中vector的N种遍历方法》这篇文章。123
引用[.reference_title]
- 1 std::vector使用要点总结[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - 2 3 c++语言中的遍历[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
阅读全文
相关推荐


















