Új hozzászólás Aktív témák

  • kovisoft

    őstag

    válasz olivera88 #3817 üzenetére

    Múltkor azt írtad, hogy nem értem, amit írtál, pedig szerintem te nem érted, amit én írok. Nem azt mondom, hogy mivel tudod, hogy melyik fájlban mennyi mező van, ezért állítsd be kézzel az n változót mindig arra az adott értékre. Ennek nyilván semmi értelme. Hanem azt mondom, hogy a fájlból egy megfelelő függvényhívással kérd le programból, hogy hány mezőt tartalmaz, ez kerüljön az n-be.

    Sajnos konkrét példaprogrammal nem tudok szolgálni, mert nem ismerem a Magics-et. Csak a doksijában próbáltam keresgélni, de ez alapján nem volt egyértelmű számomra, hogy milyen függvényhívással lehetne lekérni egy adott fájl mezőinek a számát. A tippjeimet leírtam a korábbi hozzászólásaimban.

    Ezért írtam alternatív megoldásként, hogy esetleg addig olvasd egymás után a mezőket, amíg egy olyan exceptiont nem kapsz, ami arra utal, hogy olyan sorszámú mező már nincs a fájlban. Viszont ha ilyenkor nem dob exceptiont, és semmilyen más módon sem jelzi a hibás mezőszámot, akkor ez nem járható út.

Új hozzászólás Aktív témák