vector<int>* numbers = new vector<int>();

int** pNumbers;

*pNumbers = numbers->data();

이거랑

vector<int>* numbers = new vector<int>();

int* pNumbers = numbers->data();

이거랑 두개가 뭐가 다른거임??