В ruby есть метод для объекта Kernel, называемый set_trace_function. Он будет выполнять данный объект proc при возникновении вызова или возврата метода или при возникновении исключения. Вы можете использовать это, чтобы создавать свои собственные логгеры и узнавать интересные вещи о вашей программе & c ...
Есть ли подобное средство в C ++ или, может быть, в boost? Кроме того, как этот объект называется в целом?
Спасибо!
г.