请问c++中cosnt引用有什么作用

[复制链接]
查看11 | 回复2 | 2012-9-19 20:28:07 | 显示全部楼层 |阅读模式
const 引用就是这个名字引用的对象(内存空间,如:int i, i引用的就是一个能存储int的存储空间)是不可以通过这个名字修改的。这中用法主要是用来提高效率的或者引用常量。何为提高效率?如:class BigClass {public:
// 很多函数private:
//超级多的数据成员}; void useBigClass(BigClass bc) {}void useBigClass2(const BigClass &bc) {} 看看这两个函数的效率有什么区别?第一个函数,首先将移动栈指针,创建一个BigClass对象bc,然后调用拷贝构造函数初始化这...
回复

使用道具 举报

千问 | 2012-9-19 20:28:07 | 显示全部楼层
int&...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行