Память, lifetime и ownership

Подтема
Уровень
Тип
Теги
55 вопросов

Почему в C++ опасно использовать raw new и delete в бизнес-коде?

JuniorПамять, lifetime и ownershipКлассический вопрос

Какая типичная ошибка при работе с stack и heap и как ее избежать?

JuniorПамять, lifetime и ownershipОшибка кандидата

Как правильно использовать buffer overflow в реальном C/C++ проекте?

JuniorПамять, lifetime и ownershipПрактика

Как правильно использовать custom allocator в реальном C/C++ проекте?

SeniorПамять, lifetime и ownershipПрактика

Как правильно использовать dangling pointer в реальном C/C++ проекте?

JuniorПамять, lifetime и ownershipПрактика

Как правильно использовать deleter у unique_ptr в реальном C/C++ проекте?

MiddleПамять, lifetime и ownershipПрактика

Как правильно использовать double free в реальном C/C++ проекте?

JuniorПамять, lifetime и ownershipПрактика

Как правильно использовать exception-safe cleanup в реальном C/C++ проекте?

MiddleПамять, lifetime и ownershipПрактика

Как правильно использовать file descriptor RAII wrapper в реальном C/C++ проекте?

MiddleПамять, lifetime и ownershipПрактика

Как правильно использовать lifetime extension const reference в реальном C/C++ проекте?

MiddleПамять, lifetime и ownershipПрактика

Как правильно использовать make_unique и make_shared в реальном C/C++ проекте?

JuniorПамять, lifetime и ownershipПрактика

Как правильно использовать memory leak в реальном C/C++ проекте?

JuniorПамять, lifetime и ownershipПрактика

Как правильно использовать memory pool в реальном C/C++ проекте?

SeniorПамять, lifetime и ownershipПрактика

Как правильно использовать mutex ownership в реальном C/C++ проекте?

JuniorПамять, lifetime и ownershipПрактика

Как правильно использовать observer pointer в реальном C/C++ проекте?

MiddleПамять, lifetime и ownershipПрактика

Как правильно использовать placement new в реальном C/C++ проекте?

SeniorПамять, lifetime и ownershipПрактика

Как правильно использовать RAII в реальном C/C++ проекте?

JuniorПамять, lifetime и ownershipПрактика

Как правильно использовать return reference to local в реальном C/C++ проекте?

JuniorПамять, lifetime и ownershipПрактика

Как правильно использовать shared_ptr cycle в реальном C/C++ проекте?

MiddleПамять, lifetime и ownershipПрактика

Как правильно использовать span lifetime в реальном C/C++ проекте?

MiddleПамять, lifetime и ownershipПрактика