elem, kako da sledeću (proizvoljnu) strukturu u c-u prebacim u javu:
struct FIX {
int ab[16];
char ac[32];
int ad[4][16];
};
gde ovu strukturu koristim na sledeći način:
void main(void) {
struct FIX fix[128][128];
fix[0][1].ab[3] = 4;
}
ja sam probao sa javom na sledeći način:
class FIX {
int[] ab = new int[16];
char[] ac = new char[32];
int[][] ad = new int[4][16];
}
a u javi ovo koristim na sledeći način:
{
FIX[][] fix = new FIX[128][128];
fix[0][1].ab[3] = 4;
}
samo što ovo ne radi u javi! ispada da je fix[0][1] = null, kao da je new FIX[128][128] samo kreirao placeholdere za FIX, a ne i samu FIX klasu.
zahvaljujem unapred na pomoći.
edit: code tagovi