自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 双向链表的简单实现

代码实现#include#includeusing namespace std;typedef int DataType;struct ListNode{ ListNode* _next; ListNode* _prev; DataType _data; ListNode(DataType x) :_data(x) , _next(NULL) , _pr

2017-07-30 21:10:42 190

原创 C++实现顺序表简单功能

实现代码:typedef int DataType;class SeqList{private: DataType* _a; size_t _size; size_t _capacity; void CheckCapcacity() { if (_size == _capacity) { size_t NewCapacity = _capacity ? _

2017-07-28 11:57:08 515

原创 写时拷贝

                                            写时拷贝     写时拷贝是浅拷贝解决浅拷贝析构冲突的一种解决方案,写时拷贝也叫延时拷贝,几个对象共用一块空间,当执行读操作时不会有影响,当你需要进行写操作改变一个对象的内容时,空间的值不能被修改,会互相影响,那么就需要单独开辟一块空间将对象拷贝过去然后改,不改变就不需要开辟。       写时浅拷贝与深拷贝比...

2017-07-25 11:38:31 490

原创 引用,const引用,指针

                                   引用,const引用,指针一、引用(1)定义:引用不是定义一个新的变量,而是给一个已经定义的变量重新起一个别名。(2)声明方法: 类型&引用变量名=已定义过的变量名。(3)特点:l 一个变量可以取多个别名,但引用与其所代表的变量共享同一内存空间(类比人的别名)l 引用必须初始化,且必须声明引用的类型l 引用只能在初始化的...

2017-07-22 17:08:52 278

原创 c++动态内存管理相关知识

1.c语言动态内存管理c语言使用malloc、calloc、realloc、free进行动态内存管理Void test(){    int* p1 = (int*)malloc(size(int)*4);              int* p2 = (int*)calloc(4,sizeof(int));    int* p3 = (int*)realloc(p2,sizeof(int)*6);...

2017-07-19 13:57:39 305

空空如也

空空如也

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

TA关注的人

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