liberror 2.0.61 review

Download
by rbytes.net on

liberror is a library for C and C++ that solves the allegedly simply task of printing messages

License: Freely Distributable
File size: 738K
Developer: Henrik Theiling
0 stars award from rbytes.net

liberror is a library for C and C++ that solves the allegedly simply task of printing messages. Thus, it is essentially a feature-rich substitute for fprintf(stderr,...).

Features include colours via ANSI mark-up, multiple error streams, report files, automatic error number assignment, filtering by number, subsystems and groups, buffering with manual filtering and re-issuing, callbacks, error counters, time stamping, and message styles.

The library was mainly developed for Unix, but is regularly used and tested under Windos, too (with MSVC). For compilation, you still need a Unix account, since some files are generated for Windos under Unix.

There is also a command line tool ‘eprintf’, that implements a shell interface to the library, so you can easily have nicely coloured error messages from shell scripts now.

What's New in This Release:
The package compiles under Windows now (there were missing files).
The assert() macro now correctly prints nested asserts.
New command line options for debugging: forced assertion failure and endless loop.

liberror 2.0.61 keywords