Вы просто должны разыменовать указатель, полученный с помощью vec[0]
, т.е. вам нужно будет написать
cout << *(vec[0]) << endl;
Обратите внимание, однако, что вы не резервировали память для указателя;возможно, вы даже хотите управлять простыми массивами целых.Рабочий пример (даже если кто-то еще может обсудить, насколько важно иметь вектор, поддерживающий указатели на целые числа), может выглядеть следующим образом:
int main() {
int a[] = { 1,2,3 };
std::vector<int*> vec;
vec.push_back(a);
cout << *(vec[0]) << endl;
cout << vec[0][1] << endl;
}
Вывод:
1
2