new/delete a dobre praktyki w C++

0

Jako że już kilka razy widziałem zdania pokroju tego, że new i delete to zło wcielone to chciałbym zadać pytanie.
Co zamiast tego używać? Używać ich w RAII? Czy jakieś smart pointers (na które zwrócić szczególną uwagę?)

3

Po co samemu tworzyć jakieś klasy RAII skoro masz gotowe w postaci inteligentnych wskaźników?
std::unique_ptr, std::shared_ptr, std::weak_ptr - jak ich używać, czym się różnią.
std::auto_ptr - dlaczego nie należy tej klasy używać.

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