自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 template vector 的实现

首先写一个针对string的vector。#include#includeusing namespace std;//specially for string array fisrt.class Vector{private: string * v; int _size; int _capacity; void ensureCapacity() { if(_s

2016-03-25 01:41:09 822

转载 二维数组和指向指针的指针 ,指针做形参做局部变量以及内存分配

一道面试题引发的问题,首先要知道[]的优先级高于*,题目:char **p,a[6][8]; 问p=a是否会导致程序在以后出现问题?为什么?直接用程序说明:#includevoid main(){ char **p,a[6][8]; p = a; printf("\n");}编译,然后就会发现通不过,报错:错误 1 error

2016-03-23 10:31:13 812

原创 给二维指针分配内存和[][]操作符的重载

#include #include #includeusing namespace std; class Array2{private: int ** _array; /* 把二阶数组看成一阶数组,结果在两个[][]重载不行,所以换成指针的指针,ie.数组的数组。 虽然从二维数组的角度看内存不连续。 */ int _row, _col;public: Array2

2016-03-23 10:29:09 243

原创 一些简单的操作符重载

#include #include #include #includeusing namespace std;class Complex {private: double r,i;public: Complex(double r, double i) { this->r = r; this->i = i; }//写了有参的

2016-03-22 15:00:07 239

转载 单链表实现

#include #include #include using namespace std;struct Node{ int val; struct Node* next;};typedef Node* PNode;PNode creat(){ PNode head=new Node; head->next=NULL; PNode p,s; p=head;

2016-03-20 15:03:37 267

转载 C++类中的静态成员变量和静态成员函数的作用

数据成员可以分静态变量、非静态变量两种.静态成员:静态类中的成员加入 static 修饰符,即是静态成员.可以直接使用类名+静态成员名访问此静态成员,因为静态成员存在于内存,非静态成员需要实例化才会分配内存,所以静态成员不能访问非静态的成员..因为静态成员存在于内存,所以非静态成员可以直接访问类中静态的成员.非成静态员:所有没有加 Static 的成员都是非

2016-03-17 13:27:20 371

转载 C++中一个关于复制构造函数和指针的问题

Copy构造函数是显式地去处理一个对象初始化另一个对象的问题,如果类含有一个指针的话,那么处理起来主要分为两种情况。A. 指针在类的构造或者初始化时指向动态分配的内存, 并在对象析构时对该指针进行delete操作,释放内存资源。这种情况下,对指针的操作是万万不能简单对指针地址进行赋值操作的。应该是动态申请内存,然后按值Copy具体内容,从而防止指针指向无效内存地址的情况。B. 指针指向

2016-03-17 13:11:06 2126

转载 优秀程序员不得不知道的20个位运算技巧

一提起位运算,人们往往想到它的高效性,无论是嵌入式编程还是优化系统的核心代码,适当的运用位运算总是一种迷人的手段,或者当您求职的时候,在代码中写入适当的位运算也会让您的程序增加一丝亮点,最初当我读《编程之美》求“1的数目”时,我才开始觉得位运算是如此之美,后来读到 《Hacker's Delight》,感慨到Henry S.Warren把位运算运用的如此神出鬼没,很多程序都十分精妙,我觉得在一

2016-03-10 23:07:09 249

计算机体系结构:量化研究方法(中文第五版).pdf

《计算机体系结构:量化研究方法(第5版)》是最权威的计算机体系结构著作,是久负盛名的经典作品。书中系统地介绍了计算机系统的设计基础、指令集系统结构、流水线和指令集并行技术、层次化存储系统与存储设备、互连网络以及多处理器系统等重要内容。在这个最新版中,作者增加了当前炙手可热的云计算和手机客户端技术等相关内容,探讨了在手机、平板电脑、笔记本电脑和其他移动计算设备上云计算的软硬件实现方式。

2017-09-04

Objective-C程序设计 第4版_13094138.pdf

Objective-C程序设计 第4版_13094138.pdf

2017-07-25

数据结构与程序设计C++语言描述(中文版).pdf

数据结构与程序设计C++语言描述(中文版).pdf

2017-07-25

操作系统:精髓与设计原理(中文第七版)_扫描版_21.1M.pdf

操作系统:精髓与设计原理(中文第七版)

2017-07-25

空空如也

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

TA关注的人

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