У меня проблема с повреждением памяти в моей программе. Я понял, что указатель класса написан на место безумного. Я хочу проследить все назначения этого типа объектов, проверить их один за другим.как отслеживать все назначения определенного объекта класса в C++?
В моих кодах, вероятно, полмиллиона строк. Я не могу сделать это вручную. Есть ли какие-нибудь инструменты или параметры компиляции, которые мне помогут?
Seen http://valgrind.org? –
«Указатель класса, написанный на место безумного», не очень помогает. Но часть «трассировка всего этого типа объектов» может быть выполнена путем перегрузки оператора = и copy-constructor этого класса? – GadaaDhaariAvi