Aktywne Wpisy

smutny_czlowiek +131
O. Widzę, że Stanowski już murem za TV Republika. Jednak pieniążki mu bardzo nie śmierdzą.

Bobborewicz +16
Wczoraj w radiu słyszałem, że 63% Polaków popiera #systemkaucyjny , dzisiaj na wykopie czytam o tym -
https://wykop.pl/link/7946839/tylko-9-polakow-chce-rownego-wieku-emerytalnego-wynoszacego-65-lat
Co jest nie tak z nami, Polakami?
#polska #zalesie
https://wykop.pl/link/7946839/tylko-9-polakow-chce-rownego-wieku-emerytalnego-wynoszacego-65-lat
Co jest nie tak z nami, Polakami?
#polska #zalesie





Mam takie pytanie, weźmy poniższa klasę
class Engine
{
Int zmienna;
Model* model;
Materiał* materiał;
Kolor kolor;
Void jakasfuncja();
}
I teraz w main () albo innym głównym bloku chce utworzyć obiekt tej klasy, ale robić to jako Engine engine czy Engine* engine = new Engine;
I od czego to zależy? Od ilości pamięci jaka ta klasa zabiera? Zadziała w obu przypadkach?
@plastkik: Przecież obiekty deklarowane jako zwykłe zmienne tez są zwalniane w trakcie działania programu xD
Engine engine; -> To tworzenie zmiennej na stosie.
Engine* engine = new Engine; To tworzenie obiektu na stercie i wskaźnika do niego na stosie.
Więcej