C++
文章平均质量分 61
wuyilun526
相信因果。
展开
-
简单理解C++的多态公有继承及虚函数
这里用两段简单的代码来熟悉C++的继承和虚函数的简单用法。原创 2014-10-26 20:16:23 · 888 阅读 · 0 评论 -
私有析构函数
把析构函数定义为私有成员可以保证只能在堆上new一个新的类对象.下面写一个简单的例子验证一下:写一个简单的类,把它的析构函数变成私有的.new一个新的类对象,编译通过,如下图.把原来的代码改动一下,直接在栈上创建对象.如下图所示,编译不通过.在栈上生成对象时,对象会自动析构,也就说析构函数必须可以访问。所以如果析构函数私有,则会报错.原创 2015-01-09 21:56:44 · 1350 阅读 · 0 评论 -
C++中static的用法总结
转载自:http://developer.51cto.com/art/201104/254141.htm不管是C,C++,还是JAVA,它们中都包含static。当然这其中的用法及作用也是不一样的。下面主要介绍static在C++中的用法:要理解static,就必须要先理解另一个与之相对的关键字,很多人可能都还不知道有这个关键字,那就是auto,其实我们通常声明的不用stati转载 2015-03-14 11:09:11 · 560 阅读 · 0 评论 -
C++拷贝构造函数(深拷贝,浅拷贝)
转载自:http://www.cnblogs.com/bluetzar/articles/1223313.html对于普通类型的对象来说,它们之间的复制是很简单的,例如: int a=88; int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include using namespace std;class CEx转载 2015-08-04 17:51:05 · 477 阅读 · 0 评论 -
数组指针和指针数组
转载自:http://c.biancheng.net/cpp/html/476.html一、指针数组和数组指针的内存布局初学者总是分不出指针数组与数组指针的区别。其实很好理解:指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。数组指针:首先它是一个指针,它指向一个数组。在32 位系统下永远是占4 个字节,至于它指向的数转载 2015-10-19 11:27:21 · 529 阅读 · 0 评论 -
指针函数与函数指针的区别
转载自:http://www.cnblogs.com/gmh915/archive/2010/06/11/1756067.html一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识转载 2015-10-19 11:23:37 · 461 阅读 · 0 评论