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

  • Chris_T

    tag

    Újabb problémába futottam:

    Objektum attrib.-jait akarom fájlba kiíratni, és ahogy a beolvasáskor a sor elején lévő betű határozza meg hogy az adott sor milyen objektum tulajdonságait tartalmazza (ez alapján lesz létrehozva)

    Fáljba íratáskor ugyanigy a sor elejére lenne irva hogy milyen tiupusú (t, k, h)

    Találtam is rá egy megoldást:

    cout << typeid(alakzatok[0]).name()

    De sajnos az általános Alakzat-tömb miatt mindenre Alakzatot ir,

    Egy új adattag bevezetésére gondoltam ami minden objektumnál tárolná a tipusát, tudna esetleg valaki egy ötletet mondani ennek elkerülésére ? (valamilyen módszerre gondoltam ami a typeid-t használja fel, de az azonos tömbpointerek miatt ez nem jó)

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