news 2026/6/8 19:14:02

容器与迭代器

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
容器与迭代器

迭代器

迭代器按照定义方式分成以下四种:

1.正向迭代器(最常用),定义方法如下:

容器类名::iterator 迭代器名;
map<int, double>::iterator itor;

2.常量正向迭代器,定义方法如下:

容器类名::const_iterator 迭代器名;
vector<bool>::const_iterator citor;

3.反向迭代器,定义方法如下:

容器类名::reverse_iterator 迭代器名;
set<bool>::reverse_iterator ritor;

4.常量反向迭代器,定义方法如下:

容器类名::const_reverse_iterator 迭代器名;
set<int>::const_reverse_iterator critor;

容器方法

容器方法 解释
begin() 返回容器首个元素的地址
end() 返回容器最后一个元素再下一个元素的地址
rbegin() 返回容器最后一个元素的地址
rend() 返回容器首个元素再前一个元素的地址
find(value) 查找元素,找到返回迭代器位置,否则返回 end() 的位置
erase(iterator) 删除迭代器元素

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/7 7:53:01

ControlNet OpenPose SDXL:AI绘图的姿势控制终极指南

ControlNet OpenPose SDXL&#xff1a;AI绘图的姿势控制终极指南 【免费下载链接】controlnet-openpose-sdxl-1.0 项目地址: https://ai.gitcode.com/hf_mirrors/thibaud/controlnet-openpose-sdxl-1.0 在AI绘图领域&#xff0c;如何精确控制生成图像中人物的姿势一直是…

作者头像 李华
网站建设 2026/6/7 18:55:29

day36官方文档的阅读@浙大疏锦行

day36官方文档的阅读浙大疏锦行 准备工作 import pandas as pd from sklearn.datasets import load_iris from sklearn.model_selection import train_test_split from sklearn.ensemble import RandomForestClassifier import pdpbox from pdpbox import pdp, info_plots# 打…

作者头像 李华
网站建设 2026/6/8 2:26:18

认证--JSON

认证--JSON课程计划登录成功/失败之后返回json字符串未登录错误提示退出登录json提示获取个人信息/修改个人信息JSON登录手机号验证码登录一、登录成功/失败返回JSON1、修改第一个版本的代码直接编写返回的json字符串Configuration EnableWebSecurity public class SecurityCon…

作者头像 李华
网站建设 2026/6/8 13:30:52

dotNetFx40_Full_x86_x64完整安装包:快速部署.NET Framework 4.0开发环境

dotNetFx40_Full_x86_x64完整安装包&#xff1a;快速部署.NET Framework 4.0开发环境 【免费下载链接】dotNetFx40_Full_x86_x64完整安装包 此项目提供 dotNetFx40_Full_x86_x64 完整安装包&#xff0c;适用于需要 Microsoft .NET Framework 4.0 的用户。该安装包包含 x86 和 x…

作者头像 李华
网站建设 2026/6/7 0:18:00

芯岭技术XL2417U调试开发板 集成高性能2.4射频收发器 32位MCU USB2.0

XL2417U芯片是一款低功耗、高性能和高度集成的SoC&#xff0c;带有2.4G收发器。它集成了高性能2.4GHz射频收发器、丰富的基带功能、32位MCU和各种外围IO。它支持128KB的flash和48KB的RAM&#xff0c;以实现可编程协议和配置文件&#xff0c;支持定制应用程序。XL2417U采用先进的…

作者头像 李华
网站建设 2026/6/3 20:36:17

VS Professional 安装教程

s_professional.exe是 Visual Studio Professional&#xff08;可视化工作室 专业版&#xff09;的安装程序文件名。Visual Studio 是微软出的集成开发环境&#xff08;IDE&#xff09;&#xff0c;主要用来写 C/C、C#、VB.NET、Python、Web 前端等代码&#xff0c;还能调试、编…

作者头像 李华