Es posible permitir que un usuario ingrese un tamaño de matriz con un teclado?

Es posible permitir que el usuario ingrese el tamaño de una matriz con un teclado?

Sé que las matrices no pueden cambiar de tamaño. La única solución que se me ocurre es esta:

int userSize;

cin >> userSize;

const int SIZE = userSize;

int array[SIZE];

¿Cómo puedo verificar que esto funcione? ¿Debo usar un vector en su lugar?

Respuestas a la pregunta(5)

Su respuesta a la pregunta