hvad er forskellen på disse ?
Hvad er forskellen på disse to måder at initializerer et member object på ?class Member {
public:
};
class A {
public:
Member member;
};
class B {
public:
B() {
member = new Member();
}
~B() {
delete member;
}
Member* member;
};
Vil der være forskel på hvor datanen bliver lagt i hukommelsen ?
Kan man opnå en optimering hvis man skal allokerer mange instanser af A eller B ved at vælge en af metoderne ?
