C++
文章平均质量分 82
cheng_lin0201
3GiOS组k歌之王
展开
-
【C++】内联函数
C++中的内联函数是一种特殊的函数,它可以提高程序的执行效率,尤其是在频繁调用的情况下。本篇博客将介绍内联函数的 概念、用法和优缺点,使用实例,注意事项,使用范围,和宏定义的区别,实现方式,以及内敛函数的调试 。原创 2023-04-18 14:18:50 · 844 阅读 · 0 评论 -
【C++】传值返回和传引用返回的区别
传值返回和传引用返回都有其优缺点,应根据实际情况选择使用。一般来说,如果返回的结果是较小的基本类型或结构体,可以使用传值返回,而如果返回的结果是较大的对象或结构体,则应使用传引用返回。此外,如果调用方需要修改结果变量的值,则应使用传引用返回。需要注意的是,如果函数返回的是一个临时变量或一个静态变量,那么传引用返回是不安全的,因为这些变量可能在函数返回后被销毁,从而导致对已经不存在的内存进行访问。因此,在这种情况下,应使用传值返回。原创 2023-04-17 15:54:38 · 529 阅读 · 0 评论 -
【C++】函数重载
函数重载是C++语言中的一项重要特性,它可以让程序员定义多个同名但参数列表不同的函数,以提高代码的可读性、可维护性和开发效率。函数重载的底层原理是由C++编译器自动实现的,它会根据函数的名称、参数类型、参数个数和参数顺序等信息来生成一个唯一的标识符,用于区分不同的函数。函数重载在各种编程场景中都有广泛的应用,可以帮助程序员更好地处理不同的数据类型、算法和需求。原创 2023-04-16 21:30:25 · 143 阅读 · 0 评论