网站怎么做下拉刷新页面数据深圳定制网站建设服务公司

pingmian/2026/1/21 23:52:23/文章来源:
网站怎么做下拉刷新页面数据,深圳定制网站建设服务公司,美食网站开发意义,网站如何做网页查询vector就是我们之前数据结构学的顺序表#xff0c;这篇博客就是说一说它的简单使用和底层实现 文章目录 简单使用模拟实现 简单使用 首先#xff0c;我们看看它的构造函数 我们比较常用的也就是第二种#xff0c;就是第一个参数是要存的数据个数#xff0c;第二个是要填…vector就是我们之前数据结构学的顺序表这篇博客就是说一说它的简单使用和底层实现 文章目录 简单使用模拟实现 简单使用 首先我们看看它的构造函数 我们比较常用的也就是第二种就是第一个参数是要存的数据个数第二个是要填充的数据 vectorintf(10, 0);这个的意思就是表中存放十个数据每个数据是0 vectorintg;这种就是创建一个空的vector表也就对应上面第一种情况 除了这两种第三种情况可以看到是一个模板这个模板实例化后可以是迭代器也就是用迭代器区间去构造当然如果是数组也可以因为它的底层空间是连续的 int main() {vectorintf(10, 0);vectorintg(f.begin(), f.end());for (auto e : g) {cout e ;}cout endl;string s1(abcdefg);vectorchars2(s1.begin(), s1.end());for (auto e : s2) {cout e ;}cout endl;return 0; }char s1[] abcdefg;vectorchars2(s1,s16);for (auto e : s2) {cout e ;}cout endl;这里就是分别用迭代器和数组名指针初始化的。 跟string一样vector的数据访问也可以用方括号迭代器和范围for int main() {vectorintf;f.push_back(1);f.push_back(2);f.push_back(3);f.push_back(4);f.push_back(5);for (size_t i 0; i f.size(); i) {cout f[i] ;}cout endl;vectorint::iterator it f.begin();while (it ! f.end()) {cout *it ;it;}cout endl;for (auto e : f) {cout e ;}cout endl;return 0; }我们这里插入函数传位置的话只能传迭代器我们可以先查找一下查找就用算法里的find 要包含算法的头文件 int main() {vectorintf;f.push_back(1);f.push_back(2);f.push_back(3);f.push_back(4);f.push_back(5);vectorint::iterator it find(f.begin(), f.end(), 3);f.insert(it, 30);for (auto e : f) {cout e ;}cout endl; }模拟实现 #includeassert.h namespace jxh {templateclass Tclass vector {public:typedef T* iterator;typedef const T* const_iterator;vector() {};vector(const vectorT v) {reserve(v.capacity());for (const auto e : v) {push_back(e);}}template class InputIteratorvector(InputIterator first, InputIterator last) {while (first ! last) {push_back(*first);first;}}vector(size_t n, const T val T()) {resize(n, val);}vector(int n, const T val T()) {resize(n, val);}void swap(vectorT v) {std::swap(_start, v._start);std::swap(_finish, v._finish);std::swap(_endofstorage, v._endofstorage);}vectorT operator(vectorTv) {swap(v);return *this;}~vector() {if (_start) {delete[]_start;_start _finish _endofstorage nullptr;}}iterator begin() {return _start;}iterator end() {return _finish;}const_iterator begin()const {return _start;}const_iterator end()const {return _finish;}size_t size()const {return _finish - _start;}size_t capacity()const {return _endofstorage - _start;}T operator[](size_t pos) {assert(pos size());return _start[pos];}const T operator[](size_t pos)const {assert(pos size());return _start[pos];}void reserve(size_t n) {if (n capacity()) {size_t old size();T* tmp new T[n];if (_start) {for (size_t i 0; i old; i) {tmp[i] _start[i];}delete[]_start;}_start tmp;_finish _start old;_endofstorage _start n;}}void resize(size_t n, T val T()) {if (n size()) {reserve(n);while (_finish _start n) {*_finish val;_finish;}}else {_finish _start n;}}void push_back(const T x) {if (_finish _endofstorage) {size_t newcapacity capacity() 0 ? 4 : capacity() * 2;reserve(newcapacity);}*_finish x;_finish;}void pop_back() {assert(size() 0);--_finish;}iterator insert(iterator pos, const T x) {assert(pos _start pos _finish);if (_finish _endofstorage) {size_t len pos - _start;reserve(capacity() 0 ? 4 : capacity() * 2);pos _start len;}iterator end _finish - 1;while (end pos) {*(end 1) *end;--end;}*pos x;_finish;return pos;}iterator erase(iterator pos) {assert(pos _start pos _finish);iterator it pos 1;while (it _finish) {*(it - 1) *it;it;}_finish--;return pos;}private:iterator _start nullptr;iterator _finish nullptr;iterator _endofstorage nullptr;};void print_vector(const vectorint v) {for (auto e : v) {cout e ;}cout endl;} }STL源码中vector的实现不是像我们之前用一个指针一个size一个capacity实现的而是用三个指针用指针之间的减法来算出size和capacity

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/87015.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

建设营销网站时以什么为导向建网站要几个域名

在当今信息化社会,公司信息的安全性和保密性显得尤为重要。一旦公司信息泄露,不仅会对公司的经营造成严重影响,还可能引发法律纠纷。因此,采取有效的措施来防止公司信息泄露是非常必要的。以下是一些具体的措施: 部署洞…

大型网站开发人员360建站官网

01安卓手机无法打开.jio文件,需要在电脑上安装久其通用数据管理平台软件打开。进入软件首页,点击菜单栏“装入”按钮,弹出“数据装入向然后导”,单击文件夹图标,在弹出“打开”窗口中选择装入数据的路径,单…

去哪里可以做网站建设网站的页面设计

由于我们的内衣、内裤和袜子等等贴身小件衣物的清洁频率比一般的衣物要高。而且,如果我们人工手洗的话,不仅会大大浪费了我们的时间,而且还不能进行对这些贴身的以为进行深层消毒和除菌。这种情况下,就得需要一台专门用于清洗内衣…

asp.net当前网站路径网站推广的案例

1 svg-pan-zoom 概述 svg-pan-zoom 是一个轻量级、高性能且易于使用的 JavaScript 库,专为增强 SVG 图像的浏览体验而设计。它提供了平移和缩放功能,使用户能够无缝探索大型或复杂的 SVG 图形。这个库允许用户对SVG图像进行交互操作,包括缩放…

山西 网站制作seo引擎搜索网站关键词

概述 本文直在说明将QString类型的变量转换为const char *类型。 实现 可以采用下面的方式来实现: QString.toStdString().c_str(); 示例 下面是一个示例: const QString msg "nis你好!"; const char * str msg.toStdStrin…

成都市温江建设局网站新建网站网络空间

文章目录 一、定义:【1】Less【2】Sass 二、相同之处:三、区别:【1】实现方式:【2】实现方式:【3】混合(Mixins):【4】解析方式:【5】变量的作用域:【6】比起Less 一、定义: 【1】Less Less 是…

网站建设干货用别人的资源做网站

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 4.1计算最大值和最小值 4.2计算亮度L 4.3计算饱和度S 4.4计算色调H 5.算法完整程序工程 1.算法运行效果图预览 将FPGA结果导入到MATLAB显示效果: 2.算法运行软件版本 Vivado…

作风建设年活动网站html5网页设计论文

一、UI设计师 UI设计师的主要工作内容 1.什么是UI设计师 是现代的一种新兴职业,指从事对软件的人机交互、操作逻辑、界面美观的整体设计工作。 随着科技产品的日益更新和智能手机的普及,社会对软件设计类人才(UI设计师)提…

网站建设需要怎么做站长工具关键词挖掘

《计算机组成原理》试题集一、选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。1.反映计算机基本功能的是( )A)操作系统 B)系统软件 C)指令系统 D)数据库系统2.若二进制数为1111.101,则…

网站建设项目分工公司在网站做广告怎么做分录

【加密相册】隐私协议 1.个人信息的收集和使用 我们的应用程序不会收集用户的个人信息,包括姓名、地址、电子邮件地址、电话号码等。我们不会追踪用户的位置信息或共享用户的个人信息。 2. 非个人化信息的收集和使用 我们的应用程序可能会收集一些非个人化信息&a…

电子商城网站开发价格辽宁建设工程信息网新平台

在近期开展的 KubeCon China 2019 上,阿里云将陆续为全球用户分享阿里巴巴超大规模云原生落地实践、云原生前沿技术与应用包括 OpenKruise 开源项目、开放云原生应用中心(Cloud Native App Hub),同时将重磅发布边缘容器、云原生应…

贵阳网站建设设计公司哪家好福州网站建设兼职

自定义一个titlebar窗口, 不带任何资源、QSS,纯代码 1. 设置主窗口 透明背景,让central_widget透明方式显示,给后续main添加dropshadow效果,用于放置实际的业务控件。 setWindowFlags(Qt::FramelessWindowHint | Qt…

替人做赌彩网站做网站赚钱 百度网盟

1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。 依托…

徐州市政建设集团公司网站墙绘做网站推广有作用没

一:数据量大了以后,单机解析或者生成文件的效率就很低,需要通过集群处理 机构过来的文件:我们先对文件进行分片,在利用集群集群处理分片文件。给机构文件:分库分表数据,每个分表生成一个分片文…

西安哪家公司做网站好制作网页用什么布局

解决方法参考: ubuntu平台vivado无法识别NIC_ID而无法使用license的解决办法 http://blog.csdn.net/cirs_q/article/details/60574030转载于:https://www.cnblogs.com/abolide/p/6920397.html

程序员不是做网站的安卓应用开发教程

目录 1、前言免责声明 2、相关方案推荐我这里已有的 GT 高速接口解决方案我目前已有的SDI编解码方案 3、详细设计方案设计框图UltraScale GTH 的SDI模式应用UltraScale GTH 基本结构参考时钟的选择和分配UltraScale GTH 发送和接收处理流程UltraScale GTH 发送接口UltraScale G…

旅游网站建设属于什么以及学科商城网站开发解决方案

总览 最新版本的WSO2 Identity Server(版本5.0.0)配备了“应用程序身份验证框架”,该框架提供了很大的灵活性,可以对来自使用异构协议的各种服务提供商的用户进行身份验证。 它具有多个扩展点,可用于满足企业系统中常见…

网站开发算固定资产如何写网站优化目标

标签&#xff1a;(01)PHP标记 <?php ?>?>(02)输出语句//echo 不加括号能打印多个值//print 有返回值不能打印多个值//die() 输出并退出程序//exit() 输出并退出程序//printf() 格式化输出//sprintf() 格式化返回//var_dump() 输出全部信息和内…

公司网站建设一条龙佛山网站建设公司哪家便宜

【文章标题】汇编ring3下实现HOOK API 【文章作者】nohacks(非安全,hacker0058) 【作者主页】hacker0058.ys168.com 【文章出处】看雪论坛(bbs.pediy.com) [ 汇编ring3下实现HOOK API ] Author: nohacks …

正规网站开发公司在手机上编程的软件

前言这篇文章将给大家介绍一下对分布式事务的一些见解&#xff0c;并讲解分布式事务处理框架 TX-LCN 的执行原理&#xff0c;错误之处望各位不吝指正。1. 什么情况下需要使用分布式事务&#xff1f;使用的场景很多&#xff0c;先举一个常见的&#xff1a;在微服务系统中&#x…