Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
これは本当に基本的な質問ですが、ググる方法がわかりません。
ベクトル (またはポインターの配列) へのポインターがあるとします。
vector<int *> *p;
この配列にインデックスを付けるための代替構文はありますか?
(*p)[i];
-> 演算子に似ていますか?
p->at(i)は似ていますが、境界チェックを行いi、範囲外の場合は例外をスローします。あなたとLuchianのソリューション(IMO)の両方よりも見栄えがよく、少し安全です。
p->at(i)
i
はい -
p->operator[](i);
しかし、あなたが私に尋ねても、それは本当に良いことではありません.