Array Dinamico
Publicado por Federico (40 intervenciones) el 13/04/2009 23:01:15
Hola tengo el siguiente problema:
Necesito pasarle a una funcion un array de dos dimenciones y qe esta lo instancie y lo llene para ser mas claro dejo el codigo,
char **List ;
SetArray(List);
void SetArray(char **List)
{
List = new char*[10];
for(int i=0;i<10; i++)
{
list[i]=new char[10];
strcpy(List[dwI], "fede");
}
}
Compila correctamente
pero me tira error al ejecutar
Unhandled exception at 0x004125e9 in Prueba0.exe: 0xC0000005: Access violation reading location 0x00000000.
Es como que cuando vueve de la funcion no hay nada en la lista
Muchas Gracias
Necesito pasarle a una funcion un array de dos dimenciones y qe esta lo instancie y lo llene para ser mas claro dejo el codigo,
char **List ;
SetArray(List);
void SetArray(char **List)
{
List = new char*[10];
for(int i=0;i<10; i++)
{
list[i]=new char[10];
strcpy(List[dwI], "fede");
}
}
Compila correctamente
pero me tira error al ejecutar
Unhandled exception at 0x004125e9 in Prueba0.exe: 0xC0000005: Access violation reading location 0x00000000.
Es como que cuando vueve de la funcion no hay nada en la lista
Muchas Gracias
Valora esta pregunta


0