在C++ 编程开发中尽量使用引用做函数参数_C/C++语言_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

在C++ 编程开发中尽量使用引用做函数参数

作者:黑客防线网安C/C++教程基地 来源:黑客防线网安C/C++教程基地 浏览次数:0

本篇关键词:引用使用尽量开发
黑客防线网安网讯:     如果是不修改参数值,可改为const引用。 传引用主要是可提高效率:如果参数是类的话,不使用引用传递,则需要构造新的对象,如下: class A { public: A() { cout<<"AA"<<endl; } A(co...

     如果是不修改参数值可改为const引用

传引用主要是可提高效率:如果参数是类的话不使用引用传递,则需要构造新的对象,如下:

class A
{
public:
A()
{
cout<<"AA"<<endl;
}
A(const A& a)
{
cout<<"A"<<endl;
}
};

void f(A &a)
{
}

int main(array<System::String ^> ^args)
{
A a;
f(a);

getchar();
return 0;
}
打印AA,如果不使用引用的话打印AA A,即需要多执行一次拷贝构造函数

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-15234-1.html
网站维护教程更新时间:2012-04-04 22:51:59  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer