Hirdetés

Aktív témák

  • kisfurko

    aktív tag

    válasz yerico #34 üzenetére

    Nem értem, mi különbség van az egy vagy kétdimenziós tömb foglalása között.
    tomb=(tipus *)malloc(meret*sizeof(tipus));
    Mindkét esetben ez kell. Az, hogy egy [] vagy kettő van, az neked segít, de a tömb nem változik, az ugyanúgy egy egybefüggő memóriaterület lesz.
    A malloc-nál pont azért kell a type override, mert mindenféle foglalásnál ugyanazt csinálja, lefoglal annyi egységet, amennyit a paraméterben megadtál. Azért szorozzuk be sizeof-fal, mert fingja nincs, mekkora egy tipusbeli elem.
    Szerintem a set, get típusú dolgokat lehet elfelejteni...:) Majd esetleg OOP-ben. ZBuffer objektum... Fujjj... Libabőrös lettem... :)

Aktív témák