> 
> >  If the file is only "processed once" then what is the point?  It seems to 
> > make no difference in my code.
> 
> The point is if the file /is/ included more than once, the guards
> ensure the contents of it is only processed once.
> 
The directive #include <glut.h> occurs multiple times for my system, but I 
don't know if the compiler is smart enough to only "include" it once.  It 
appears to work without the guards; that's all I'm saying.  Otherwise, wouldn't 
I have to bracket every #include inside a guard?  That would be tedious.

 
> You do have documentation don't you? ;)
> 

Wow!  I had forgotten about that. ;)  I've been using a system that builds 
documentation from the code.

again, thanks for all the help

jjj

Reply via email to