Standard header format.

Steven T. Hatton hattons@globalsymmetry.com
Sun Jun 6 05:28:00 GMT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sunday 06 June 2004 00:25, Gabriel Dos Reis wrote:
> "Steven T. Hatton" <hattons@globalsymmetry.com> writes:
> I have never suggested he didn't know what he was
> | talking about.
>
> You did:
>
> #                                                     I believe Stroustrup
> was # operating under the traditional assumption that the standard headers
> are in # fact header files.  I do believe that's what he meant.

My intention was that he assumed the implementation the reader would most 
likely encounter would have traditional header files. That's why I qualified 
'assumption' with 'traditional'.

There are many C++ programmers who have suggested to me the best way to learn 
what the standard headers probide is to look a them.  I've known for several 
months that the header in libstdc++ are not presented in that way.


> | interface - a set of declarations that defines how a part of a program
> | can be accessed.
>
> An interface need not excusively consist in declarations.  It may
> consist in directives too.

The definition is not mine.  It's from Stroustrup's glossary.  It's not the 
best overall definition of 'interface' possible, but it seemed the most 
appropriate.  If my only objective were to look at the form of the interface 
defined in the Standard I could simply type
xpdf /download/org/incits/INCITS+ISO+IEC+14882-2003.pdf&
at the command prompt.  You seem to have misunderstood that to be my primary 
objective.  It isn't.

My objective is to establish a means of increasing the usability of libstdc++ 
by providing a more comprehensive IDE than currently exists (to my 
knowledge).  After thinking about this issue for several months, and then 
finding that other programmers also believe that having the Standard Header 
declarations available as if they were in header files would greately 
facilitate the implementation of the IDE functionality I want implemented, I 
decided to ask on this list whether such a thing is possible, or reasonable.  
I have yet to see that question addressed constructively.
- -- 
Regards,
Steven
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFAwqvhwX61+IL0QsMRArlmAJ9I9OLEibXdzAgRqoz1XlkdDuwnDACfRI1+
9e9n5EbLp4sCku35zwFx4bI=
=3rIQ
-----END PGP SIGNATURE-----



More information about the Libstdc++ mailing list