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

建站快车的应用场景网站关键词布局图

建站快车的应用场景,网站关键词布局图,物流公司 网站模板,用jsp实现网站开发实例vector基本概念 功能#xff1a; vector数据结构和数组非常相似#xff0c;也称为单端数组 vector与普通数组区别#xff1a; 不同之处在于数组是静态空间#xff0c;而vector可以动态扩展 动态扩展#xff1a; 并不是在原空间之后续接新的空间#xff0c;而是找更大的内…vector基本概念 功能 vector数据结构和数组非常相似也称为单端数组 vector与普通数组区别 不同之处在于数组是静态空间而vector可以动态扩展 动态扩展 并不是在原空间之后续接新的空间而是找更大的内存空间然后将原数据拷贝新空间释放原空间 vector容器的迭代器是支持随机访问的迭代器 vector构造函数 功能描述 创建vector容器 函数原型 vectorT v; //采用模板实现类实现默认构造函数 vector(v.begin(),v,end()); //将v[begin(),end())区间中的元素拷贝给本身 vector(n,elem); //构造函数将n个elem拷贝给本身 vector(const vector vec); //拷贝构造函数#includeiostream using namespace std; #includevectorvoid printVector(vectorint v) {for (vectorint::iterator it v.begin(); it ! v.end(); it){cout *it ;}cout endl; }//vector容器构造 void test01() {vectorint v1; //默认构造 无参构造for (int i 0; i 10; i){v1.push_back(i);}printVector(v1);vectorint::iterator it1 v1.begin();it1 2;//通过区间方式进行构造vectorint v2(v1.begin(), it1);//0 1printVector(v2);//n个elem方式构造vectorintv3(10, 100);printVector(v3);//拷贝构造vectorint v4(v3);printVector(v4); }int main() {test01();return 0; }总结vector的多种构造方式没有可比性灵活使用即可。 vector赋值操作 功能描述 给vector容器进行赋值 函数原型 vector operator(const vector vec);//重载等号操作符 assign(beg,end);//将[beg,end]区间中的数据拷贝赋值给本身。 assign(n,elem);//将n个elem拷贝赋值给本身。 #includeiostream using namespace std; #includevectorvoid printVector(vectorint v) {for (vectorint::iterator it v.begin(); it ! v.end(); it){cout *it ;}cout endl; } //vector赋值 void test01() {vectorintv1;for (int i 0; i 10; i){v1.push_back(i);}printVector(v1);//赋值 operatorvectorintv2;v2 v1;printVector(v2);//赋值 assignvector intv3;v3.assign(v1.begin(), v1.end());printVector(v3);//n个elem方式赋值vectorintv4;v4.assign(10, 100);printVector(v4); }int main() {test01();return 0; }总结vector赋值方式比较简单使用operator或者assign都可以 vector容量和大小 功能描述 对vector容器的容量和大小操作 函数原型 empty();//判断容器是否为空 capacity();//容器的容量 size();//返回容器中元素的个数 resize(int num);//重新制定容器的长度为num若容器变长则以默认值(0)填充新位置。 //如果容器变短则末尾超出容器长度的元素被删除。 resize(int numelem);//重新制定容器的长度为num若容器变长则以elem值填充新位置。 //如果容器变短则末尾超出容器长度的元素被删除。 #includeiostream using namespace std; #includevectorvoid printVector(vectorint v) {for (vectorint::iterator it v.begin(); it ! v.end(); it){cout *it ;}cout endl; } //vector容器的容量和大小操作 void test01() {vectorintv1;for (int i 0; i 10; i){v1.push_back(i);}printVector(v1);if (v1.empty())//为真 代表容器为空{cout v1为空 endl;}else{cout v1不为空 endl;cout v1的容量为 v1.capacity() endl;cout v1的大小为 v1.size() endl;}//重新指定大小v1.resize(15);printVector(v1);//如果重新指定的比原来长了默认用0填充新的位置v1.resize(20,33);printVector(v1);v1.resize(5);printVector(v1);v1.resize(20);printVector(v1); }int main() {test01();return 0; }总结 1、判断是否为空 empty 2、返回元素个数 size 3、返回容器容量 capacity 4、重新指定大小 resize
http://www.hkea.cn/news/14385215/

相关文章:

  • 自建网站迁移wordpress访问地图
  • 个人网站转为企业网站营销型网站建设大概多少钱
  • 网站代运营 如何纳税淄博手机网站建设费用
  • 网站服务器维护 价目表网站免费个人空间申请
  • 什么网站利于优化wordpress 仿站 教程网
  • 聊城专业做网站那些做兼职的小网站
  • 泉州住房城乡建设局网站网站更改建设方案模板
  • 网站正在建设中mp4wordpress用外部图片
  • 料神wordpress建站教程机械加工网上平台
  • 做外贸最好的网站建设变量命名网站
  • 网站促销计算做美股的数据网站
  • 辽宁城乡建设官方网站房地产项目网站
  • 网站备案 更换接入商wordpress媒体库分类
  • 网站开发技术构架丹东东港
  • 深圳网站建设哪家专业品牌词类的网站怎么做优化
  • 站长数据住房和城乡建设部网站一级建造师
  • 租网站空间购物网站设计会员管理模块
  • 电子商务做网站iis为网站子目录绑定二级域名
  • 温州网站建设方案开发有道云笔记 wordpress
  • 免费外贸自建站高端品牌灯具
  • 我有域名怎么做网站wordpress云图插件
  • 国外网站模板欣赏做响应式网站的菜单
  • 文字域名可以做网站四川大学规划建设处官方网站
  • 扬州市邗江区建设局网站网站开发接入支付宝
  • 搭建公司网站需要多少钱网站 备案号 放置
  • 如何在百度上做网站推广如何删除hao123主页
  • 健康保险网站简单库存管理免费软件
  • 企业网站建设情况汇报旅游网站建设与设计
  • 网站建设开票内容是什么意思wordpress输入qq评论
  • 镇江网站制作咨询广州建网站加备案