This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Projects for beginners


Richard Kenner wrote:
> 
> There are two things in here that I'm not sure are such good ideas:
> 
>   Add multiple include guards to all header files.
> 
> I think this encourages sloppy use of header files.  I'd much prefer to
> have some standard ordering of header files that we adopt.

NO!!!  I remember well the days of unguarded headers.
They are not completely dead yet, but I still hope for
their final demise.  I do not ever want to _have_ to know
that header a can be included only after header b.  Programming
is complicated enough without just that much more clutter.
NO, NO and NO AGAIN!

Thank you.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]