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

网站字体效果网站建设谁家好

网站字体效果,网站建设谁家好,兰州网站建设lst0931,网站集约化建设工作讲话一.vector简介 vector是什么 C 中的 vector 是一种序列容器,它允许你在运行时动态地插入和删除元素。 vector 是基于数组的数据结构,但它可以自动管理内存,这意味着你不需要手动分配和释放内存。 与 C 数组相比,vector 具有更多的…

一.vector简介 

vector是什么

C++ 中的 vector 是一种序列容器,它允许你在运行时动态地插入和删除元素。

vector 是基于数组的数据结构,但它可以自动管理内存,这意味着你不需要手动分配和释放内存。

与 C++ 数组相比,vector 具有更多的灵活性和功能,使其成为 C++ 中常用的数据结构之一。

vector 是 C++ 标准模板库(STL)的一部分,提供了灵活的接口和高效的操作。

 就相当于一个智能数组,你用多少,它就给你多少

基本特性

  • 动态大小vector 的大小可以根据需要自动增长和缩小。
  • 连续存储vector 中的元素在内存中是连续存储的,这使得访问元素非常快速。
  • 可迭代vector 可以被迭代,你可以使用循环(如 for 循环)来访问它的元素。
  • 元素类型vector 可以存储任何类型的元素,包括内置类型、对象、指针等。

使用场景

  • 当你需要一个可以动态增长和缩小的数组时。
  • 当你需要频繁地在序列的末尾添加或移除元素时。
  • 当你需要一个可以高效随机访问元素的容器时。

 二.vector的使用

        1.准备工作

                <vector> 头文件

#include<vector>

                还有C++编程基础

        2.创建一个vector

#include <vector>           //头文件
#include <iostream>
using namespace std;
int main(){vector<int> a;          //创建一个vector,是int类型的return 0;
}

        添加元素

                      可以使用 push_back 方法向 vector 中添加元素:

myVector.push_back(7); // 将整数 7 添加到 vector 的末尾

        访问元素

                        可以使用下标操作符 [] 或 at() 方法访问 vector 中的元素:

int x = myVector[0]; // 获取第一个元素
int y = myVector.at(1); // 获取第二个元素

        获取大小

                        可以使用 size() 方法获取 vector 中元素的数量:

int size = myVector.size(); // 获取 vector 中的元素数量

        删除元素

                        可以使用 erase() 方法删除 vector 中的元素:

myVector.erase(myVector.begin() + 2); // 删除第三个元素

        清空 vector

                        可以使用 clear() 方法清空 vector 中的所有元素:

myVector.clear(); // 清空 vector

三.评论收藏,下篇博客再见!

大家可以用vector制作一些有创意的东西,发在评论区

我会选出最佳读者并为其送去关注!

http://www.dtcms.com/wzjs/544265.html

相关文章:

  • 网站建设 招标任务书网站开发需要哪些人员
  • 山西网站建设服务公司北京专业企业网站建设
  • 网站建设投标书免费2级a做爰片免费网站
  • 网站建设需要参考哪些文献动漫制作专业认识
  • 公司网站建设价格贵吗做宠物服务的相关网站
  • 免费下载网站软件网站开发调用别人网站的组件
  • 花生壳软件做的网站专业制作标书
  • 长春网站制作最新招聘信息wordpress模板不显示文章页
  • 荧光字网站网站建设为什么需要备案
  • 怎么为自己做的网站申请域名电子商务网站建设的方法及流程图
  • 网页游戏网站源码jquery在网站开发实例运用
  • 外贸网站公司黑龙江新闻最新消息今天
  • 沙坪坝网站开发如何加强企业网站建设 论文6
  • 安徽外贸网站建设owl WordPress
  • wordpress 极致优化seo是什么工作
  • google移动网站建站十大原则wordpress nginx 502
  • 内蒙古建设住房与城乡厅官方网站找别人做网站注意事项
  • 赣州企业做网站网站建设的开票编码
  • 网页设计与制作课件张松炎六安网站优化
  • 在哪下载免费的英文版网站模板苏州宣传册设计广告公司
  • 网站费用构成网页制作工具按其制作方式
  • 百度网站建设及推广北京网站建设开发专业公司
  • 湖北seo整站优化机加工自动报价系统软件
  • 二次开发小程序东莞网站seo方法
  • 旅游网站建设的背景广东网站建设seo优化制作设计
  • 预约网站怎么做以图搜图百度识图
  • 金泉网做网站要找谁离线发布wordpress
  • 网站如何提高排名用ps设计网页页面
  • 合肥做一个网站要多少钱网红营销成功案例
  • 豆瓣网站是怎么建设的网站架设软件