Declaración de variable causa falla de segmentación
No entiendo la razón de un error de segmentación en mi programa. El código está disponibleaquí
En la línea 29 declaro unPclImage
variable, definida con typedef como una matriz de estructura. La definición dePclImage
tipo es el siguiente (desrc / libMyKinect.h archivo):
typedef struct {
int valid;
float x;
float y;
float z;
unsigned char blue;
unsigned char green;
unsigned char red;
} Point3d;
typedef Point3d PclImage[480][640];
El programa funciona bien, pero cuando declaro un segundoPclImage
, Aparece un error de segmentación tan pronto como inicio el programa.
Por ejemplo, si en la línea 30 del primer archivo agregoPclImage bgPcl;
el programa se bloquea inmediatamente.
¿Alguien puede ayudarme?