Hola compañer@s forer@s!!!
Tengo un problema en el desarrollo de un subprograma, en este estoy pasando varios parámetros: un vector simple, otro vector bidimensional y código de periodo.
Dicho subprograma consiste en volcar los datos no existentes del vector origen al destino, la verdad que en si es simple, pero algo estoy haciendo mal, el problema se que es del vector bidimensional pero no se porque y es justo en la linea marcada por *****.

Podéis explicarme que estoy haciendo mal y como puedo solucionarlo.

Muchas gracias por vuestra ayuda. Saludos!!!



void rellenarSR(double& origen[],double& destino[][],int periodo){


bool add;
ArraySort(origen,WHOLE_ARRAY,0,MODE_DESCEND);


for (int i=0; i<ArraySize(origen);i++){
if (origen[i]==0.00) break;
add = true;
for (int c=0;c<ArraySize(destino);c++){
if (destino[c,1]==0.00) break;
if (origen[i]==destino[c,1]){
add = false;
break;
}
}


if (add){
destino[nveces,1] = origen[i];
destino[nveces,2] = periodo; *******
nveces++;
}

}
}
Foro de Forex Trading United