operator[]是什么意思?

时间:2014.03.06 发布人:mekbo**bo**m

operator[]是什么意思?

已解决问题

谷歌mekbo**bo**m用户在2014.03.06提交了关于“刘雨昕operator[]是什么意思?”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-03-03T11:13:59。

一般如何使用?

希望大家能够帮助她。

详细问题描述及疑问:

一般如何使用?

期待您的答案,我不知道说什么才好,除了谢谢 !
希望以下的回答,能够帮助你。

第1个回答

用户名:whoami1978  

就是指[]操作符.在C++中,大部分操作符是可重载的

你可以将operator[]定义成一函数

问答EX:将[]定义为加法

#include<iostream>
usingnamespacestd;
classTEST{
intx;
public:
intoperator[](inty)//重载[]操作符,
{
returnx+y;
}
TEST(){x=100;}
};
intmain()
{
TESTt;
cout<<t[10]<<endl;//调用into清石妈具题期备拿准使perator[](inty),结果为110
}