Как определить, что утекает память? Как получить размер памяти, занимаемой экземпляром класса?
Да есть: valgrind и аналоги.
1.Кроме бесплатного valgrind, есть еще intel vtune работает на порядок быстрее, но стоит денег.
2.sizeof(). Но он выдаст размер только внутренних членов данных класса. Если у вас в классе дополнительно выделяется динамическая память, то sizeof это не учтет. Кроме вас никто не знает сколько памяти жрет класс и как ее правильно посчитать.