hacer una matriz constante en c ++

¿Hay alguna razón por la cual codeblocks me dice que no puedo hacer una matriz? Simplemente estoy tratando de hacer:

const unsigned int ARRAY[10] = {0,1,2,3,4,5,6,7,8,9};

y me está dando

error: no se permite un inicializador entre llaves antes del '{' token

He cambiado otras partes del inicializador, pero el error siempre dice lo mismo. Esto no parece tener sentido, ya que esta es una de las primeras cosas que aprendí en c ++.

Respuestas a la pregunta(2)

Su respuesta a la pregunta