Ponteiro de vetor de desreferenciamento para acessar o elemento

Se eu tiver em C ++ um ponteiro para um vetor:

vector<int>* vecPtr;

E eu gostaria de acessar um elemento do vetor, então eu posso fazer isso desreferenciando o vetor:

int a = (*vecPtr)[i];

mas esta desreferência realmente criará uma cópia do meu vetor na pilha? digamos que o vetor armazena 10000 ints, será desreferenciando os vecPtr 10000 ints a serem copiados?

Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion