
C++基础
-MCQ-
这个作者很懒,什么都没留下…
展开
-
C++重载、重写(覆盖)和隐藏
重载、重写(覆盖)、隐藏 1、重载(overload) 指在同一可访问区域内被声明的几个具有不同参数列表(参数的类型、个数、顺序不同)的同名函数,根据参数列表确定调用哪个函数,重载并不关心函数返回值。 2、隐藏 指派生类的函数屏蔽了与其同名的基类函数,注意只要同名函数,不管参数列表是否相同,基类函数都会被隐藏。 3、重写(覆盖)(override) 指派生类中存在重新定义的函数。其函数名、参数列表...原创 2019-11-28 15:12:38 · 536 阅读 · 0 评论 -
C++异常处理(try catch throw)
C++异常处理(try catch throw)前言C++异常处理基本语法能够捕获任何异常的 catch 语句异常的再拋出函数的异常声明列表C++标准异常类 第一次写博客,小紧张~ 声明:文章不是本人写的。出处:C++异常处理(try catch throw)完全攻略 前言 程序运行时常会碰到一些异常情况,例如: 做除法的时候除数为 0; 用户输入年龄时输入了一个负数; 用 new 运算符动态分配...转载 2019-07-28 15:33:31 · 771 阅读 · 1 评论