虚函数和抽象类
析构函数

函数重载

yichen posted @ 2014年3月08日 18:02 in Essay , 438 阅读

1.重载函数集合中的全部函数都应该在同一个域中,一个声明为局部的函数将隐藏一个全局域中声明的函数,而不是重载一个全局域中声明的函数。

2.如若把const应用在指针或引用参数指向的类型上,则在判断函数声明是否相同时就要考虑const修饰符。

//声明了不同的函数,是重载函数

void fun(int *);

void fun(const int *);

//声明了不同的函数,是重载函数

void fun(int &);

void fun(const int &);

//是相同的函数,编译提示:同一函数定义两次

void fun(int);

void fun(const int);

1


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter