Есть много способов проверить программы на утечки памяти. В итоге вы получите список указателей на просочившиеся блоки памяти, но есть ли хороший способ узнать больше информации для каждого блока? Например: если я знаю, что объект был строкой, фактическое строковое значение может значительно облегчить поиск утечки.
Есть ли бэкдор в RTTI, который делает это возможным?
Проблемы, которые необходимо решить, заключаются в том, что к тому времени, когда вы получите указатели, система времени выполнения уже находится в состоянии выключения, и вы получите необработанные указатели блоков памяти вместо указателей на объекты (хотя во многих случаях они могут совпадать).