自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十二章:动态内存之智能指针

一:了解c++中的内存通常把内存理解为四个部分:栈,堆,全局/静态存储区和常量存储区①栈:通常是局部变量,函数参数等的存储区,在编译期间就大小确定的存储区,大小为1MB。②堆:通常是在编译期间不能确定大小的存储区,就如动态内存分配(原先不知道到底要分配多少的空间),一般由malloc/new来分配,free/delete来释放,两个紧挨着的指针,内存那不一定是紧挨着的。③全局/静态存储区:在编译期...

2018-05-09 16:23:42 179

原创 第十章 定制操作

1,向算法传递函数①首先我们先来了解一下什么是谓词,谓词分为一元谓词与二元谓词,几元就代表接受几个参数,谓词是一个表达式,他的返回结果是一个能够作为条件的值。我们先来举一个书上面的例子://比较函数,用来按照长度排序单词bool isshorter(const string &s1,const string &s2){return s1.size()<s2.size();...

2018-04-18 17:39:05 165

原创 第十章:初识泛型算法

1,定义:标准库容器的操作集合很小,所以标准库定义了一组算法,这些算法可以在任何容器内使用,成为泛型算法。概述:大多数算法都定义在algorithm头文件与Numeric头文件。这些算法不会改变容器的大小,只是对里面的元素进行了改变,整个大小容量不会改变。2,下面就由我来通俗的介绍一些常见的读容器的算法:①find算法,定义一个Int的vector容器,希望知道vector中是否包含一个特定值,我...

2018-04-18 16:06:43 217

空空如也

空空如也

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

TA关注的人

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