> This, of course, is completely wrong because it violates a namespace
> reserved for the implementation. All identifiers beginning with an
> underscore followed by an upper case letter, and all identifiers
> containing two consecutive underscores anywhere within them, are
> reserved in all contexts.
Well thanks for the info Jack but the idea was show the usage of
header guards... But the point u put across was well taken.. thanks.