Odwoływanie się obiektów klasy utworzonych operatorem NEW

0

Jeśli utworzę no. 5 obiektów danej klasy dynamicznie operatorem new, jak mogę potem np. skasować obiekt nr. 2. Jak się odwoływać do tych obiektów ?

1

He?

Foo* f = new Foo();
cout << f->bar();
delete f;
0

Tutaj tworzysz obiekt i odwołujesz się do niego, a gdybyś najpierw stworzył dynamicznie 5 takich obiektów, to jak byś się bezpośrednio odwołał do np. 2 i 3 utworzonego ?

2

Tak samo.

Foo* fs[] = {new Foo(), new Foo(), ...}
delete fs[1];

1 użytkowników online, w tym zalogowanych: 0, gości: 1