Поиск утечек памяти

Intel Inspector для Windows

Intel Parallel Inspector - анализатор корректности с возможностью проверки работы с памятью и потоками. Имеет отдельный пользовательский интерфейс, а также встраивается в Microsoft Visual Studio. Intel Inspector помогает повысить надежность, защищенность и точность приложений, написанных на языках Си/C++.

valgrind для Linux и MacOS

Valgrind представляет собой средство поиска ошибок работы с памятью, профилирования программ, анализа потребления памяти и поиска ошибок связанных с синхронизацией в многопоточных программах. Подробнее с модулями valgrind можно ознакомится самостоятельно здесь.

Об использовании valgrind в CLion, CLion on Windows (WSL) а также настройка вызова valgrind для VS/VScode при использовании WSL (CMake).