> > > 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
