Upgrade C malloc to C++ Smart Pointers

By: fyvo August 4, 2025 Web Development

Description

Using malloc in C++ is unsafe and lacks automatic memory management. Upgrading to std::unique_ptr reduces memory leaks and improves safety.

Original Code (Outdated)

int* data = (int*)malloc(sizeof(int) * 100);

Updated Code (Modern)

auto data = std::make_unique<int[]>(100);

Discussion (0)