Me podeis ayudar??
Os pongo un ejemplo de lo que quiero hacer:
Código C++:
Ver original
#include "stdio.h" #include "stdafx.h" #include "stdio.h" #include "math.h" #include "stdlib.h" #include "time.h" #include "windows.h" struct nodes{ float posicio[1][2]; char estat[10]; char peticio[10]; }; struct BigNode{ float posicio[1][2]; char estat[10]; float posicioILIdeals[6][2]; }; void Head_Org_H0_BusquedaILIdeals(struct BigNode *H0) { } void main() { struct BigNode H0; H0.posicio[0][0] = 3; H0.posicio[0][1] = 4; struct nodes Nodes[10000]; for (int i=0; i<1000; i++) { Nodes[i].posicio[0][0] = i; Nodes[i].posicio[0][1] = i+3; } Head_Org_H0_BusquedaILIdeals(&H0); }
En la última línea de código (Head_Org_H0_BusquedaILIdeals(&H0);) tengo que pasar también el array de estructuras Nodes (struct nodes Nodes[10000];) y procesarlos en la función void Head_Org_H0_BusquedaILIdeals.