Leer tamaño de un array??

Niccolexay
09 de Diciembre del 2005
Cómo puedo hacer para pedirle al usuario el número de elementos de un array de mi programa, y que el array quede definido exactamente con el tamaño que indique el usuario? Gracias por adelantado.

kike
09 de Diciembre del 2005
usando el operador new

int x;
cout<<"intro tamaño"<<endl;
cin>>x;
int *pArray=new int[x];

acuerdate de usar el operador delete cuando ya no necesites el array

delete []pArray;

un saludo