Implementing MCI in C++ using compiler / platform specific features.
Latest Log and Trace Files Articles
Review this re-usable class that can output trace to a window, logging file, or both. It works on a conditional compilation just like other traces to avoid code generation in release builds. Function entry and exit can also be done very easily.
A simplified log4j for C++, Windows and maybe *nix
General Purpose Log System
A Text File Logging system for use in VC++ projects
Utility Class for logging errors to a file