Identifiers containing double underscore, or starting with underscore followed
by uppercase letter, are reserved to the implementation. They're internal
implementation details. As a user you do not need to be concerned about them,
except to avoid using names of that form in your own code.
Cheers & hth.,
- Alf
--
Due to hosting requirements I need visits to <url: http://alfps.izfree.com/>.
No ads, and there is some C++ stuff! :-) Just going there is good. Linking
to it is even better! Thanks in advance!
While, as I said I'm study SGI source code, I want to know how it
works in STL ...
> While, as I said I'm study SGI source code, I want to know how
> it works in STL ...
You said so in another post. A newsgroup is not a web board and you
can't assume people to have seen, or read, other posts of yours.
>> > can anyone tell me what __STL_NULL_TMPL_ARGS is used for in
>> > STL, does it just make it easier to write template functions?
These things are used to make the same source work with various
compilers, especially older ones, that implement slightly deviating
syntax rules. Look at the SGI internal file stl_config.h, where
__STL_NULL_TMPL_ARGS is defined one way or another depending on a
configuration flag; and see if your book doesn't talk about
portability someplace.
Martin
--
Quidquid latine scriptum est, altum videtur.