我知道如何重载operator[]如下:
operator[]
T& operator [](int idx) { return TheArray[idx]; } T operator [](int idx) const { return TheArray[idx]; }
但我想要的是控制分配的值arr[i] = value.我想将值控制在0到9之间.有没有语法可以这样做?
arr[i] = value
c++ operator-overloading operator-keyword
c++ ×1
operator-keyword ×1
operator-overloading ×1