0

次の QVector ポインターがあります。

QVector<someStruct*>* qvp;

someStructメンバーにアクセスするにはどうすればよいですか? qvp割り当てられた以前にアクセスする要素がいくつかあると仮定しましょう。私はやろうとしています: qvp[index]->someStructObject->memberしかし、コンパイラはそれを許可しません。しかし、私はできる:qvp->last()->someStructObject->memberだけでなくqvp->at(index)->someStructObject->member、なぜ?

これは、次の場合qvpに機能します。

QVector<someStruct*>& qvp;

私はすべての助けをいただければ幸いです!

4

0 に答える 0