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.
Features:
- 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.
- All debug code can be omitted from the executable by not defining a single CWDEBUG macro.
- Code using libcwd looks clean and is surveyable as a result of using a few well-defined macros, avoiding the need of disturbing #ifdef CWDEBUG ... #endif constructs.
- Debug output is written to an ostream and as such type-safe and customizable as is usual for C ostreams.
- An arbitrary number of debug channels and debug devices can be created without any penalty in terms of cpu usage.
- Full support for all forms of iterative and recursive calls.
Top 4 Download periodically updates information of Libcwd 0.99.46 script from the developer, but some information may be slightly out-of-date.
Our script download links are directly from our mirrors or publisher's website. Libcwd 0.99.46 torrent files or shared files from free file sharing and free upload services, including Rapidshare, MegaUpload, YouSendIt, MailBigFile, DropSend, HellShare, HotFile, FileServe, MediaMax, zUpload, MyOtherDrive, SendSpace, DepositFiles, Letitbit, LeapFile, DivShare or MediaFire, are not allowed!