课程
/后端开发
/C++
/C++远征之模板篇
为什么索引运算符的重载必须用成员函数重载?
2016-10-23
源自:C++远征之模板篇 4-5
正在回答
这是C++对索引算符的规定导致的吧。
因为重载索引时,函数的第一个隐藏的默认参数为*this且只能为*this,表明指向当前对象的元素,这使得重载后,索引下标访问的也只能是当前对象中的数据元素。
举报
本C++教程力求即学即会,所有知识以实践方式讲解到操作层面
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号