What is it all about?
Libcwd is a thread-safe, full-featured debugging support library for C++ developers. It includes ostream-based debug output with custom debug channels and devices, powerful memory allocation debugging support, as well as run-time support for printing source file:line number information and demangled type names.
* End-users of an application don't need to install libcwd. * The use of namespaces prevents name collisions between debug channels of different libraries. * Debug channels and devices can be turned on or off on a per thread basis...