自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 vector 使用下

vector 使用下一、计算大小1、计算存储元素的个数 vector.size()2、计算vector容器分配的空间 vector.capacity()二、对末尾的添加和移除操作1、对末尾添加一个元素 M.push_back(10);2、删除最后一个元素 M.pop_back();三、数据存取1、使用数组下标访问 m[1] =1;2、使用特定访问 m.at(1)3、使用特定接口返回访问(M.front() 第一元素,M.back()最后一>>> 个元素);

2020-12-23 21:05:09 125

原创 vector 使用 上

C++常用容器之 — vector 上常用对象构造和赋值一、对象的构造1、默认构造2、带参构造二、赋值1、改变vector中的元素个数和值2、使用迭代器重新赋值3、使用指针赋值4、赋值运算符重载代码说明:#include<vector>#include<windows.h>#include<iostream>using namespace std;int main11(void) { string line(50, '=

2020-12-23 00:34:26 102

原创 C++常用容器表合集

C++常用容器表合集数据结构描述实现头文件向量(vector)连续储存的元素<vector>列表 (list)由节点组成的双向链表<list>双向队列(deque)连续存储的指向不同元素的指针所组成的数组<deque>集合(set)由节点组成的红黑树,每个节点都包含着一个元素,节点之间以某种作用用于元素对的谓词排列,没有两个不同的元素能够拥有相同的次序<set>多重集合(multiset)允许存

2020-12-23 00:21:38 221

原创 C++异常处理

C++异常处理基本语法的使用抛出异常的语法定义void function() throw(抛出表达式类型){throw 表达式;}捕获分析异常的语法定义try{function();//如果function()有异常就不会往下执行cout << “你猜猜”<<endl;}catch(接受 1 异常类型声明){异常处理}catch(接受 2 异常类型声明){异常处理}catch(…){ //非预判类型异常处理}

2020-12-20 02:02:21 95 1

原创 C++ 函数模板使用

万能择优器的总结模板的使用一. 函数模板的使用什么是函数模板:就是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型来代表,在个通用函数就称为函数模板。函数模板的定义(格式):函数模板由三个部分组成: 模板说明 + 函数定义 + 函数模板调用1) 模板说明:template<类型形式参数表>类型形式参数表: typename T1,typename T2注:typename 和class的效果完全相同2)

2020-12-19 23:39:00 139 1

原创 C++类模板使用

万能择优器类模板的使用一、为什么要使用类模板类模板与函数模板的定义和使用类似,有时,有两个或多个类,其功能是相同的,仅仅是数据类型不同。二、类模板定义template <类型形式参数表>类声明单个类模板使用函数的参数列表使用虚拟类型成员函数返回值使用虚拟类型成员变量使用虚拟类型模板类定义对象,必须显示指定类型模板类如果使用了构造函数,则遵守以前的类的构造函数调用规则代码说明:#include<iostream>

2020-12-19 23:32:09 282 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除