Hirdetés

Aktív témák

  • _gerisoft_

    tag

    Nos megint elakadtam.

    Memóriát foglaltam le a következő képpen:
    const MEMORYSIZE=307200; <-640x480-ból jön ki
    typedef long ZBUFTYPE;
    ZBUFTYPE *zbuffer;
    zbuffer=(ZBUFTYPE *)farmalloc(MEMORYSIZE*sizeof(ZBUFTYPE));

    Ezzel elvileg lefoglaltam egy memóriaterületet, ahogy egy 640x480-as felbontású képernyő minden pixeléhez hozzá tudok rendelni egy z-koordinátát. Ugye?

    A következő panacssorral megpróbáltam feltölteni ezt a memóriaterületet, de nem sikerült:

    for (c=0;c<MEMORYSIZE;c++)
    zbuffer[c]=0;

    Szóval az lenne a kérdésem, hogy hogy lehet jól hivatkozni a lefoglalt memóriaterületre?

    ''Két dolog biztos: a halál és az adatvesztés. Szerinted most melyik volt?''

Aktív témák