c++ operator new i delete
Ostatnio zmodyfikowano 2020-07-03 23:14
deepgamer Temat założony przez niniejszego użytkownika |
c++ operator new i delete » 2020-07-03 22:05:35 Mogę używać operatorów new i delete bez tworzenia wskaźników? Mam na zadanie stworzyć tablicę zaalakowaną dynamicznie ale jakoś zielony jestem w kwestii wskaźników. Najwyżej je pominę i zostawię na później :P |
|
jankowalski25 |
» 2020-07-03 23:05:17 Nie możesz. Ale tak w sumie, to w czym problem? Jak masz jakiś typ T, no to wskaźnikiem będzie T*, poza dopisaniem gwiazdki na końcu niewiele się zmienia, dopóki chodzi o samą deklarację. Zresztą, nawet jak nie znasz wskaźników, to przecież zawsze możesz taki wskaźnik na początku sobie wyłuskać, utworzyć jakąś referencję, a dalej tego używać jako T&, co będzie składniowo analogiczne do używania samego T. W skrócie: jak nie ogarniasz wskaźników, to wystarczą jedynie absolutnie niezbędne podstawy (deklarowanie wskaźnika, przypisywanie mu tego, co daje new , wyłuskiwanie go do referencji i zwalnianie przez delete ). |
|
pekfos |
» 2020-07-03 23:14:10 |
|
« 1 » |