摘要: 概念 一个或多个函数,函数名相同,但是参数个数、参数类型不同,叫做函数的重载。即函数名字相同,参数表不同 函数的重载使函数的命名更加简单。 例子 三个函数都符合重载特征:名字相同,参数表不同。 调用时编译器根据传入参数的个数,以及参数的类型判断实际调用那个函数 。 强调 如果函数名字相同、参数表相同 阅读全文
posted @ 2018-04-08 23:53 进击的嘎嘣脆 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用内联函数? 因为函数调用时候需要创建时间、参数传入传递等操作,造成了时间和空间的额外开销。C++追求效率所以引入了内联的概念。 通过编译器预处理,在调用内联函数的地方将内联函数内的语句Copy到调用函数的地方,从而提高了效率,减少了一些不必要的开销。 内联函数定义? 使用关键字:inli 阅读全文
posted @ 2018-04-08 23:35 进击的嘎嘣脆 阅读(3721) 评论(0) 推荐(0) 编辑