- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 C++拷贝构造函数(20160812)
1、构造函数的介绍首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:int i=100;int j=i;这就是一个简单的普通类型的对象拷贝。而类的拷贝则不同于普通对象的拷贝,类对象存在各自成员变量,内部结构较为复杂,下面看一个简单的类对象拷贝的例子:#include using namespace std;class CExample {private:
2016-08-12 16:37:12 316
原创 C++总结之四种类型转换方式(20160806)
类型转换有c风格的,当然还有c++风格的。c风格的转换的格式很简单(TYPE)EXPRESSION,但是c风格的类型转换有不少的缺点,有的时候用c风格的转换是不合适的,因为它可以在任意类型之间转换,比如你可以把一个指向const对象的指针转换成指向非const对象的指针,把一个指向基类对象的指针转换成指向一个派生类对象的指针,这两种转换之间的差别是巨大的,但是传统的c语言风格的类型转换没有
2016-08-06 13:51:33 460
原创 C++总结之虚函数的作用(20160805)
虚函数的作用多态性是面向对象程序设计的一个重要特征。顾名思义,多态性就是一个事物具有多种形态。在面向对象方法中一般是这样表述多态性的:向不同的对象发送同一个消息,不同的对象在接收时会产生不同的行为。也就是说,每个对象可以用自己的方式去响应共同的消息,所谓消息,就是调用函数,不同的行为就是指不同的实现,即执行不同的函数。在C++中,多态性表现形式之一是:具有不同功能的函数可以
2016-08-05 17:18:10 769
原创 数字黑洞20160802(网易校招内推笔试题目)
数字黑洞:给定任一个各位数字不完全相同的4位正整数,如果我们先把4个数字按非递增排序,再按非递减排序,然后用第1个数字减第2个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫Kaprekar常数。
2016-08-02 14:19:15 484
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人