自定义博客皮肤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)
  • 收藏
  • 关注

转载 STL中vector以及 for_each几种用法

STL for_each函数定义在头文件里面,函数原型如下:template<class _InIt, class _Fn1>_Fn1 for_each(InIt _First, InIt _Last, _Fn1 _Func){//perform function for each elementfor( ; _First != _Last; ++_First)_Func(*...

2019-09-16 18:14:33 645

翻译 异常处理 try catch throw关键字以及 C++标准异常

一.try catch throw关键字throw: 当问题出现时,程序会抛出一个异常。这是通过使用 throw 关键字来完成的。catch: 在您想要处理问题的地方,通过异常处理程序捕获异常。catch 关键字用于捕获异常。try: try 块中的代码标识将被激活的特定异常。注:1.catch 块跟在 try 块后面,用于捕获异常。您可以指定想要捕捉的异常类型,这是由 catch 关键字...

2019-09-15 23:21:10 501

原创 vector两种赋值方法

一vector两种赋值方法:1.push_back(element)方法像vector末尾添加元素;2.vector vec(address1,address2),通过截取数组中一顿连续的数值赋值给vector,地址所指元素同样遵循左闭右开。二示例代码如下:#include#include#includeusing namespace std;int main(){int ar...

2019-09-13 16:13:23 10222

原创 C++sort()排序函数总结

sort()函数1.头文件#include < algorithm>2.时间复杂度为n*log2(n)3.sort函数有三个参数:第三个参数可不写(1)第一个是要排序的数组的起始地址;(2)第二个是结束的地址(最后一个要排序的元素的后一位);(3)第三个参数是排序的方法,可以是从大到小也可是从小到大,还可以不写第三个参数,此时默认的排序方法是从小到大排序。示例代码如下:...

2019-09-13 15:53:10 225

原创 滑动窗口解决最长不重复子字符串问题

问题描述给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: “pwwkew”输出: 3解释: 因为无重复字符的最长子串是 “w...

2019-09-13 12:46:59 1047

转载 C+++string类三种判断字符串为空方法及注意事项

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/Xuebing_han/article/details/78143560string类是C++STL类之一,有很丰富的接口。string类为空,实际也就是元素为0个。 可以按照如下方式判断:1、string类有自己的成员函数empty...

2019-09-13 10:57:50 4738

空空如也

空空如也

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

TA关注的人

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