The C++ implementation is composed of the following files:
handleCOMError.cpp: the function that displays information about COM errors
handleParseError.cpp: the function that displays information about parsing errors
BlasterIncludes.h: the header file for the C++ code for including all standard headers and libraries, like importing MSXML
BlasterPrototypes.h: the header file with prototypes for handleCOMError and handleParseError
Similar to the discussion of the Java implementation, we'll focus below on the aspects that are unique to C++ and MSXML.