library request - gmame.comp.lib.boost.devel こんなことできるトレースライブラリがほしいなー、というリクエストが出ていたのですが #include <tracer.h> void foo() { TRACE_LIFETIME; usleep(rand() % 100000); } int main() { TRACE_LIFETIME; for(int i = 0; i < 100; ++i) foo(); } All the program time: 05265686 us (micro secs) TRACE POINT: Function : int main() Calls : 0000000001 times Average T between calls : 0000000000 us Average life T : 000526