OK problem vyrieseny
OK problem vyrieseny
Problem vyrieseny ...
-
neutronmind
Expert
- Príspevky: 189
- Registrovaný: 05 aug 2008, 14:17
Skus to takto
pricom ju potom musis vyvolavat takto
alokuj(&m1);
alokuj(&m2);
alokuj(&m3);,
teda dat tam referencny operator. Malo by to fungovat.
Kód: Vybrať všetko
void alokuj(matica *m)
{
FILE *subor;
subor = fopen ("kkt.txt", "r");
fscanf (subor, "%d %d", &m->m, &m->n);
m->data = (int **)malloc (m->m * sizeof(int *));
for (int j = 0; j < m->m; j++)
{
m->data[j] = (int *) malloc (m->n * sizeof(int));
for (int i = 0; i < m->n; i++)
{
fscanf (subor, "%d", &m->data[j][i]);
}
}
}alokuj(&m1);
alokuj(&m2);
alokuj(&m3);,
teda dat tam referencny operator. Malo by to fungovat.
-
neutronmind
Expert
- Príspevky: 189
- Registrovaný: 05 aug 2008, 14:17