下标运算符[]重载
来源:互联网 发布:在男人眼里的丑女知乎 编辑:程序博客网 时间:2024/05/16 14:59
下标操作符 [] 通常用于访问数组元素。重载该运算符用于增强操作 C++ 数组的功能。
下面的实例演示了如何重载下标运算符 []:
/*下标运算符[]重载*/#include<iostream>using namespace std;const int size=5;class array{private:int arr[size];public://构造函数array(){register int i;for(i=0;i<size;i++){arr[i]=i;}}int& operator[] (int i){if(i>size){cout<<"超过最大值"<<endl;return arr[0];}return arr[i];}};int main(){array sw;cout<<"sw[1]="<<sw[1]<<endl;cout<<"sw[7]="<<sw[7]<<endl;return 0;}
0 0
- 重载下标运算符
- 重载下标运算符[]
- 下标运算符重载【】
- 下标运算符重载
- 下标运算符重载[]
- 重载下标运算符
- 下标运算符[]重载
- 下标运算符的重载
- C++ 下标运算符 重载
- PTA.重载下标运算符[ ]
- C++读书笔记之 下标运算符 [] 重载 运算符重载
- C++怎样重载下标运算符 [ ]
- c++下标运算符的重载
- cppTest-7.5:重载下标运算符[]
- 下标的使用和运算符重载
- c++模板类下标运算符重载
- C++中几个特殊运算符的重载(= 、++、--、下标运算符的重载)
- C++赋值运算符、函数调用运算符、下标运算符(“=”、“()”、“[]”)重载
- hdu 4652(概率dp)
- POJ2195 Going Home
- 解决安装pycrypto时的错误:Unable to find vcvarsall.bat
- vSphere Client 更改 ESX/ESXi 主机的端口
- 阿里巴巴集团CRO刘振飞:双11的六维技术准备
- 下标运算符[]重载
- 虚拟机VirtualBox安装遇见问题
- 欢迎使用CSDN-markdown编辑器
- python分别求个十百千位
- web.xml 中以编码方式添加filter并设置初始化参数
- 解一元多次方程
- Spring简介
- <javascript>元素更新后不立即显示在页面上的问题
- LightOJ - 1374 Confusion in the Problemset (模拟)