赞
踩
在我们看到的程序中,发现大多数的参数传递是采用引用传递,这是为什么呢?
通常,使用对象作为参数的函数时,应按引用而不是按值来传递对象,这样可以有效的提高效率。因为按值传递的时候,将会涉及到调用拷贝构造函数生成临时的拷贝,然后又调用析构函数,这在大型的对象上要比传递引用花费的时间多的多。当我们不修改对象的时候,应当将参数声明为const引用。此外,按引用传递,在继承使用虚函数的时候,被定义为接受基类引用参数的函数可以接受派生类。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。