C ++:如何使this [value]属性?

时间:2018-10-30 12:40:59

标签: c# c++

this[value]的C#表示为:

public Foo this[int index]
{
    get
    {
        return Foos[index];
    }
}

除了在C ++中,我该如何做同样的事情?

1 个答案:

答案 0 :(得分:1)

Foo &operator[](size_t index) {
  return Foos[index];
}

Foo operator[](size_t index) const {
  return Foos[index];
}