首页 > 其他 > 详细

重载操作符[]

时间:2014-03-15 01:32:40      阅读:396      评论:0      收藏:0      [点我收藏+]

代码

bubuko.com,布布扣
#include <iostream>
using namespace std;

template<int Size>
class Index
{
    public:
        int operator[](char vchar) 
        { return vchar % Size; }
};

int main()
{
    Index<26> index;
    cout << index[a] << endl;
}
bubuko.com,布布扣

结果

19

注意

模版分类型模版(函数模版、类模版)和非类型模版,这里是非类型模版,在使用时注意在<>声明此参数

重载操作符[],布布扣,bubuko.com

重载操作符[]

原文:http://www.cnblogs.com/kaituorensheng/p/3601416.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!