anfängerfragen zu arrays in klassen



  • hallo

    ich implementiere aktuell eine klasse, die ein array als member hat. beim programmieren ist mir aufgefallen, wie wenig ich eigentlich über statische arrays weiss. was ich wissen wollte:
    -wird mit dem standard-copy-ctor / -zuweisungsoperator eine deep copy gemacht?
    -wenn meine klasse mit new erzeugt wird, ist dann das ganze array auch auf dem heap?

    gruss



  • -wird mit dem standard-copy-ctor / -zuweisungsoperator eine deep copy gemacht?

    Ja, wird es.

    -wenn meine klasse mit new erzeugt wird, ist dann das ganze array auch auf dem heap?

    Solange es ein echtes Array ist, ja. Jeder Byte der Klasse ist schließlich auf dem Heap.



  • alles klar, danke dir


Anmelden zum Antworten