Ver Mensaje Individual
  #1  
Antiguo 25-02-2010
LoPiTaL LoPiTaL is offline
Miembro
 
Registrado: abr 2009
Posts: 168
Reputación: 18
LoPiTaL Va por buen camino
Concatenar vectores en tiempo de diseño

Hola a todos!

Tengo una dudilla sobre vectores, os cuento:

Tengo un vector definido como constante como sigue:

Código:
const vect1: array [0..2] of integer=(0,1,2);
y otro vector que me gustaría que fuese (varios elementos,los elementos de vect1, mas elementos), y me gustaría hacerlo en tiempo de diseño (es decir, escrito en código). Algo del estilo:

Código:
const vect2: array [0..2+length(vect1)-1] of integer=(-2,-1,vect1,3);
Evidentemente, el compilador no traga que ponga vect1 como constante (me da error: Constant expression expected), aunque sí que me permite que la longitud se la dé con la función length.

¿Hay alguna forma de conseguir hacer esto?
Gracias de antemano,
Un saludo,
LoPiTaL
Responder Con Cita