这是一个非常基本的问题,但我不确定如何谷歌。
我有一个指向矢量(或指针数组)的指针,比如说
vector<int *> *p;
除了
之外,是否存在索引此数组的替代语法(*p)[i];
类似于 - &gt;操作
答案 0 :(得分:6)
是 -
p->operator[](i);
但如果你问我,那不是更好。
答案 1 :(得分:6)
p->at(i)
类似,但如果i
超出范围,则会检查并抛出异常。看起来比你的和Luchian的解决方案(IMO)更好,并且更安全一点。