Ищете способ получить список всех классов/структур из программы Windows на C++.C++

Программы на C++. Форум разработчиков
Anonymous
Ищете способ получить список всех классов/структур из программы Windows на C++.

Сообщение Anonymous »

Я устраняю предполагаемую проблему утечки памяти и вижу в статистике кучи Windbg большой список выделений определенного размера.
Традиционно - чтобы найти источник выделения памяти, я использовал Gflags, воспроизведите проблему и посмотрел информацию о стеках.
Но мне интересно - размер класса/структуры известен во время компиляции, нет ли способа получить список классов + их размер символов каким-то образом?
Даже просто список имен классов - я могу передать их в Windbg, чтобы вычислить их размер:
?? sizeof(CLASS_NAME)
Кто-нибудь знает такой способ?
Меня не интересуют сторонние инструменты/профилировщики, только эта конкретная задача, поскольку мне обычно дают только дамп процесса после того, как возникла проблема, поэтому использовать эти инструменты уже слишком поздно

Подробнее здесь: https://stackoverflow.com/questions/785 ... ws-program

Вернуться в «C++»