当前位置: 首页 > article >正文

C++:array容器

array容器是序列容器,它的特点是:静态,固定数目。可以看作更安全的数组。

它还有一些成员函数,如begin():返回指向容器中第一个元素的随机访问迭代器。

#include<iostream>//数组容器
#include<array>
using namespace std;int main()
{array<int, 5> arr = { 1,2,3,4,5 };/*for (int i = 0; i < arr.size(); i++)//for循环遍历{cout << arr[i] << endl;}array<int, 5>::iterator ite = arr.begin();
//普通迭代器,正向遍历while (ite != arr.end()){cout << *ite << endl;ite++;}*/array<int, 5>::reverse_iterator ite = arr.rbegin();
//反向迭代器,反向遍历,arr.rbegin()指向数组的最后一个元素。while (ite != arr.rend()){cout << *ite << endl;ite++;}return 0;
}

http://www.lryc.cn/news/2383758.html

相关文章:

  • java每日精进 5.19【Excel 导入导出】
  • java基础(api)
  • CentOS7/Ubuntu SSH配置允许ROOT密码登录
  • C++ HTTP框架推荐
  • 算法打卡第二天
  • VSCode推出开源Github Copilot:AI编程新纪元
  • Mujoco 学习系列(四)官方模型仓库 mujoco_menagerie
  • 代码走读 Go 语言 Map 的实现
  • PostgreSQL14 +patroni+etcd+haproxy+keepalived 集群部署指南
  • 数据结构知识点汇总
  • 雅思英语考试基本介绍
  • 基于YOLO11深度学习的变压器漏油检测系统【Python源码+Pyqt5界面+数据集+安装使用教程+训练代码】【附下载链接】
  • 线上 Linux 环境 MySQL 磁盘 IO 高负载深度排查与性能优化实战
  • 【洛谷 P9025】 [CCC2021 S3] Lunch Concert 题解
  • Python 包管理工具核心指令uvx解析
  • 苍穹外卖05 Redis常用命令在Java中操作Redis_Spring Data Redis使用方式店铺营业状态设置
  • AI工程师系列——面向copilot编程
  • 【竖排繁体识别】如何将竖排繁体图片文字识别转横排繁体,转横排简体导出文本文档,基于WPF和腾讯OCR的实现方案
  • 梳理Spring Boot中三种异常处理
  • NFS服务器实验
  • ffmpeg 转换视频格式
  • Java进阶之新特性
  • Python基础学习-Day32
  • 离线服务器算法部署环境配置
  • AIGC工具平台-卡通图片2D转绘3D
  • docker 启动一个python环境的项目dockerfile版本
  • Java虚拟机 -方法调用
  • 基于matlabcd7.x的无网格近似方法
  • JMeter JDBC请求Query Type实测(金仓数据库版)
  • 【内部教程】ISOLAR-AB配置以太网栈|超详细实战版