tgoop.com/quizcpp/1610
Create:
Last Update:
Last Update:
❌ Антипаттерн недели: Утечка памяти из-за забытых delete
Забыть освободить выделенную память с помощью delete может привести к утечке памяти (memory leak).
Каждый вызов new должен сопровождаться вызовом delete или delete[]. В противном случае выделенная память остаётся занята до завершения программы.
✔️ Как исправить:
Используйте умные указатели (std::unique_ptr или std::shared_ptr), чтобы автоматически управлять памятью. Если используете new, не забудьте вызвать delete.
#include
#include
void createArray() {
auto arr = std::make_unique(5);
arr[0] = 42;
std::cout
@quizcpp
BY С++ задачи и вопросы

Share with your friend now:
tgoop.com/quizcpp/1610
