自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++11.新特性

1,统一的初始化方法       1,定义变量:如vector <int> a {1,2,3,4};       2,创建对象:当类A的构造函数有两个参数时,A的实例化: A a {1,2};         3,返回值:当返回值类型是 vector<int>时,return {1,2,3,4,5,6,7}; 2,auto关键字      1, 使用auto定义变...

2018-10-07 14:58:47 166

原创 智能指针

1,什么是智能指针? 智能指针实际上是一个类,这个类的对象在构造函数时获取资源,同时在类内部重载 * 和 -> 操作符,用来获取资源。 并在析构函数中执行对资源的释放。 因为C++语言没有内存回收机制,所以总会导致内存泄漏,智能指针可以解决这个问题。 因为这个类的对象是在栈上创建的,那么在程序结束时,销毁类对象自动调用析构函数释放资源,就不会内存泄露了。 2,auto_ptr 中...

2018-10-05 16:38:32 214

原创 野指针

1,什么是野指针         野指针指的是一个指针指向的内容是垃圾内存,是不可使用的内存 2,野指针是如何产生的?       1,定义指针变量是没有初始化,系统并不会为其赋NULL,而是指向一个垃圾地址       2,将mallco出来的空间释放后并没有将指针赋为NULL,这样的指针实际上指向一个垃圾地址       3,返回值是一个指向原函数栈的一个指针,因为原函数空间已被释放...

2018-10-02 11:12:13 133

原创 虚拟内存 && 页表 && pcb && 进程状态

1,虚拟内存 电脑中所运行的程序均需经过内存执行,若执行的程序占用的内存很大很多,则会导致内存消耗殆尽, 为解决该问题,WINDOWS运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,这部分空间即称为虚拟内存。 每个进程运行   每个进程运行的时候都会拿到4G的虚拟内存.其中3G是交给用户的,然后剩下的1G内存存储内核的东西了. 一个进程在执行时并没有将所有的数据都加载到内存中,...

2018-10-01 13:03:25 1237

空空如也

空空如也

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

TA关注的人

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