相关疑难解决方法(0)

C++:重载[]运算符以进行读写访问

通常,如何[ ]为读取和写入访问声明类的索引运算符?

我试过类似的东西

/**
 * Read index operator.
 */
T& operator[](T u);

/**
 * Write index operator
 */
const T& operator[](T u);
Run Code Online (Sandbox Code Playgroud)

这给了我错误

../src/Class.h:44:14: error: 'const T& Class::operator[](T)' cannot be overloaded
../src/Class.h:39:8: error: with 'T& Class::operator[](T)'
Run Code Online (Sandbox Code Playgroud)

c++ operator-overloading operators c++11

5
推荐指数
2
解决办法
2643
查看次数

标签 统计

c++ ×1

c++11 ×1

operator-overloading ×1

operators ×1