- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 C++中的重载、覆盖、隐藏的区别
1.重载(overload)的特征:a).几个函数如果是重载,那么他们的作用域相同,即在同一个范围内。【例如:在同一个类中,或者在同一个全局中】b).函数名字必须相同,但是参数必须不同【个数可以不同,类型也可以不同】c).virtual关键字可有可无.【重载的作用就是同一个函数有不同的行为】2.覆盖(override)的特征:a).覆盖指的是派生类的
2014-07-15 16:00:47 259
原创 C++中cout输出字符串问题。
C++里cout太自作聪明了,为了省去我们循环输出字符的麻烦,cout 这个时候要输出p的指针值就只能先将其转为void *再输出。因为void型, cout没法输出,只能乖乖输出指针
2014-04-23 17:20:15 959
转载 一些小知识 零散的C++
c++面试必须知道的问题1. 面向对象的程序设计思想是什么?答:把数据结构和对数据结构进行操作的方法封装形成一个个的对象。 2. 什么是类?答:把一些具有共性的对象归类后形成一个集合,也就是所谓的类。 3. 对象都具有的二方面特征是什么?分别是什么含义?答:对象都具有的特征是:静态特征和动态特征。静态特征是指能描述对象的一
2014-04-20 19:57:20 345
原创 最小数游戏
描述:有一个长度为n的整数a,任意选取k个数删除(keg:a=1324221 k=5 删除后 a=121 #include "stdafx.h"#includeusing namespace std;typedef struct{ int l;//a整数所在位置 最高位为零 以此类推 int v;//各位的数值}value;//结构体void p
2013-11-12 21:15:54 507
原创 数据结构中栈的应用 ( 进制转换 )
#includeusing namespace std;#define STACK_SIZE 100#define STACK_INT_SIZE 10#define Status inttypedef struct{ int * top; int * base; int size;}Stack;Status InitStack(Stack &S)//创建一个
2013-10-31 20:16:21 347
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人